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

已采纳回答 / 慕粉0658099473
height为浮点型即%f, unit字符型即%c

已采纳回答 / 莫名的讯
孩纸  你太调皮了  要加break  还有 你的 i+=····各个变量有实际意义的不要乱用  要养成好习惯这是正确的代码  看看思路吧#include <stdio.h>int main(){    /* 定义需要计算的日期 */    int year = 2008;    int month = 8;    int day = 8;    int sum, i;    sum=0;//sum代表总天数    for (i=0;i<month;i++)//每个月的天数加起来 i代表...

已采纳回答 / 结城梨斗
那个是j<=i,指在乘法表的任意一行中第二个数字不会比第一个数字大。

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

已采纳回答 / 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语言对符号分得很严谨的;比如:你的%用的是数学的%的话,代码也是错的,要用英文的%才行。不单是这个,全部都是用英文的。。。你试一下,或许是这个问题。但有时候并不是你的代码或符号错了,只是他这个在线编译系统有问题;你用自己的编译软件就不会错了。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消