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

最新回答 / 隐修者
你这问题出的有问题啊,,你写之前首先要知道什么情况下 表达式为真  什么情况下表达式为假  搞明白了  你就知道了,这得看是什么问题我也是新手  不知道能不能帮你  我知道的也就这些 

最赞回答 / qq_安殿夏_0
"//"是单行批注,那两个问号跑到下一行,所以错了。把问号删了就行了

已采纳回答 / 慕先生4026996
像循环语句这样需要参数逐渐改变的地方。

最新回答 / Atom无处可去
while(i<=100) { if(i%2==1) sum=sum+i; else sum=sum-i; i++; }这样也可以实现符号的正负转变。

已采纳回答 / 慕沐948720
没有括号,所以顺序是c/d的商*b然后加a,但是由于b,c均为整型,所以结果没有小数,整型的c除以整型的d,结果是0,那么0乘以b也是0,然后再加上a,a=1,结果就是1,有疑问的地方直接提

最新回答 / Atom无处可去
“||”前面的表达式判定为真后,”||”后的表达式就不进行运算了。故a++||a--运行结束后,只运行了a++,没有运行a--,所以a的值为1+1=2,不是1.而--a||a++中第一个表达式中前者为假,所以还需要进行后者的判断,所以a的值是1-1+1=1.

已采纳回答 / qq_千影_0
你没描述清楚,你是不是想给同一个变量取几个名字?这样计算机识别不了的。比如,你说你是170CM,然后又说你是178CM。然后你问你究竟是多少CM,只能回答一个。。。。。。。

最赞回答 / _十二
用switch 一个变量就可以了

已采纳回答 / DICK丶
很简单,逻辑是这样的,int x = 10;  if( x > 0){ x=100;     //这一句很关键!这是把main方法里的x = 10 重新赋值了,main方法里的x变成了100x = x/2;    //又改变了main方法里的值,变成了50printf("if方法里%d\n",x);   /*这里因为你没有在if语句里重新定义一个x值,所以用的是main里的值,main的值在if语句中发生了改变,变成了50。所以结果为:50    */}printf("main方法里的值%d\n",...

最新回答 / 刘建成2015120880
对的,如果前面已经有++a了,那后面再计算的时候要带++之后的那个a的值进行后续步骤。

最赞回答 / white896
你可以直接在查找函数里直接打印结果int getIndex(int arr[5],int value){    int i;    int index=-1;//一开始设置为-1,假设没找到    for(i=0;i<5;i++)    {      if(arr[i]==value)        {           printf("    %d",i);//直接输出要查找数的下标             index=1;//找到一个设置为1        }    }    return i...
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消