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

已采纳回答 / 慕粉2248001049
第一个是sum=arr[i][j]+sum;第二个是sum=arr[i][j]; 是普通的赋值语句第三个是sum=sum+sum;相当于sum=2*sum

已采纳回答 / 沉鱼一梦
break的意思是跳出for循环了,开始执行下一条语句,而else不具有打破循环的功能

已采纳回答 / AIAIAIAIAIAI
<...code...>我以前初学的时候也犯过同样的理解错误,其实有困惑是正常的,这样我建议你先理清case内部语句的条件,和补充条件对应的操作内容,就会明白相应内容上存在偏差的原因,我不知道编程凭着感觉好还是不好,可是刚开始还是一步一个脚印,一定要养成良好的编程及思维习惯。

已采纳回答 / 湫兮如风5
a和b相等应该写成a==b。

已采纳回答 / qq_怪我喽_3
你这里并不是i赋值两次,int i;是指引入了i,我想你是被int i,sum=0;这里搞混了,这里只是给sum赋值了0,i并没有赋值,i是在i=1;这里才赋值了,希望对你有帮助

已采纳回答 / 摩登卡卡夫
  if (numPeople==10)    age=10;   这里numPeople==1;因为是第一个人

已采纳回答 / 浊酒丶
#include <stdio.h>int getWordNumber(int n){ int s; if(n==1) { s=1; } else {    //s=getWordNumber(n-1)+n;    s=n+getWordNumber(n-1); } return s;}int main(){ int n=10; printf("%d",getWordNumber(n)); return 0;}结果相同都是10+9+8+...+1=55

已采纳回答 / qq_烟雨暗千家_0
{}将代码包装起来 里面调用函数 函数的开始和结束都在括号内 成为相对独立的一部分 

已采纳回答 / _joker_
return 0;不是return=0;还有sum=0和return 0后面的;呢?

已采纳回答 / qq_落叶清风_0
代码是没错的,不知道你的是不是符号用错了,c语言对符号分得很严谨的;比如:你的%用的是数学的%的话,代码也是错的,要用英文的%才行。不单是这个,全部都是用英文的。。。你试一下,或许是这个问题。但有时候并不是你的代码或符号错了,只是他这个在线编译系统有问题;你用自己的编译软件就不会错了。

已采纳回答 / 沉默的dream
这个问题没有交给电脑去判断再输出,是我们说他胖了只是让电脑输出个字符y而已。后面会学到三目运算你就可以自己重写个

已采纳回答 / 慕粉1349466074
1500000超过2的15次方,一个int2字节,完全不够用,你怎么用int,double八个字节就是2的15*4=60次方,反正是比150万大无数倍了!!!
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消