为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / skq_shen
你看看你定义的是 int a ,b;而在scanf中 你使用的是%f,这当然会有错啦(精度转换有问题)。。你要么声明成float a,b;要么强制转换成float类型。。

已采纳回答 / 牛掰的小花
因为题目要求jack需要返回一个“我算不出来”的信息,如果没有 jackresult(a,b,c) 的话第二句  就是这样Jack的运算结果是:                 就没了,和题要求的不一样。当然,你也可以把函数    jackresult(a,b,c)     当成jack的一个算数的动作,不管算不算出来,起码你得“算”一下。

已采纳回答 / 慕粉3348155
关键在(int)num/2+2.5)这个式子的理解,我是这么理解的(int)强制转换优先级高于/和+,所以先将num强制转换为int类型也就是2,然后做/和+,得到的是3.5,你说的输出为0,是因为"整数部分是%d\n"这句跟结果不对应,结果为3.5实数类型,而%d是整数类型,所以为0(具体为什么得0我也不明白,希望有人补充吧),但改成%f就能看到结果3.5了。学习中,望补充.....

已采纳回答 / qq_魅影劲_0
我也明白 原来的代码 除了中英文半角以外 看不出其他错误

已采纳回答 / Emblem_C
‘/n'是换行的意思,一般放到printf()这类函数中使用,比如:printf("this is a test'/n Please check it/n");结果是:this is a testPlease check it**************************************************'n' 则是要输出的数值变量 比如:如果在代码中有:n=10;printf ("小明背了%d个单词.",n);输出结果就是:小明背了10个单词.(这里的'n'就是'%d'的具体值)

已采纳回答 / 我是大龙王
#include "stdio.h"/* Jone算出结果应该怎么写函数? */ int  joneResult(int x, int y, int z){   int sum = (x+y+z);   return sum/3;         }void jackResult(int a,int b,int c){    printf("我算不出来\n");}int main(){int a, b, c;    a = 10;    b = 20;    c = 30;        int jR =...

已采纳回答 / 做不到啊
#include<stdio.h>int main(){ int i,a[10]; for(i=0; i<10; i++)//正序输入    scanf("%d", &a[i]); for (i=9; i>=0; i--)//倒序输出  printf("%d ", a[i]);    return 0;}/*0 1 2 3 4 5 6 7 8 99  8  7  6  5  4  3  2  1  0*/<...code...>

已采纳回答 / payday
switch()中不应该是int,可以用switch(a>=b)case 0 a,bcase 1 b,a可以试试,(水平不高,不一定对)

已采纳回答 / 莫寻墨迹
第一次执行后*****,j=2第二次*****,j=3第三次*****,j=4第四次*****,j=5第五次执行后*****,j=6,不符合j<=5,结束输出j++是j自增1,j<=5此处可以看出j<6,6不符合,初始值为1,5-1+1=5,(j<=5,5个,减去初始值1,再加上第5个本身的1,j=5-1+1,当然就只有5个。如果是6个,那应该(j=0;j<=5;j++),j<=5,5个,减去初始值0,加上第5个本身,5-0+1,就是6个。

已采纳回答 / 森特
第六行代码的分号是中文输入法打出来的,把它换成英文输入法的分号就行了

已采纳回答 / 登山包3338074
三目运算符需要三个变量才能完成的:比如 a = 6 > 5 ? 6 : 11 ;可以这么分割一下(a=)(6>5) ? (6) : (11) ;先判断(6 > 5)如果正确:a 就等于后边的 6 ,如果错误:a 就等于后边的 11。

已采纳回答 / weibo_余十七丶Ten7_0
#include <stdio.h>int main() {    int sale=120; //销售业绩为120万    int year=1; //刚刚进入公司1年    //完善代码   if(sale>100)     {        if(year>=2)              {           printf("恭喜你获得优秀员工奖!");      }      else    {        printf("很遗憾,期望你再接再厉");    }   ...

已采纳回答 / 香菇先生
题目是小明学了xx门课,而number(n),n是任意数字,只要不超过int型的限制就行,所以可以用5,也可以用其他的。

已采纳回答 / _村姑王子_
这是一首思念家乡的诗未注释
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消