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

已采纳回答 / _潇潇暮雨
++前置和后置的区别。举个例子:++前置先自增再赋值:<...code...>++后置是先赋值再自增:<...code...>但是以上的前置和后置有一点是相同的:即a的值都是11.

已采纳回答 / 心悦君夕
函数内部用的getTotalScore(score) ,这里面score只是个参数名称,实际的参数是{67,98,75,63,82,79,81,91,66,84}这堆东西,而在外面定义函数的时候定义的是int getTotalScore(int score[])这表明,这个函数需要传递一个数组的参数,那么如果你把后面[]这个去掉之后,就会报错,当然有些编译器不会给你报错,因为现在编译器已经可以根据你的写法做一些调整,但是你实际的那种写法是错的

已采纳回答 / onemoo
没有什么常量的事。请注意看课程左侧说明中注意事项的第4条。strcat strcpy 这样的字符串函数,要求第一个参数处必须有足够大的空间来容纳操作后的字符串。s1 是个空间为100的数组,s2 和 s3 都是只能容纳4个元素的数组。这样调用上面两个函数时就只能把 s1 作为第一个参数,只有s1有足够大的空间。

已采纳回答 / 无情绪患者
hd为百位上的数字   num%100 后的值是十位与个位   再除以10得十位上的数字三位数字除以100得到百位上的数字   两位数字除以10得到十位上的数字%取余,三位数%100也就是去掉百位上的数字,两位数%10去掉十位上的数字

已采纳回答 / 小红红乖乖
第14行代码<...code...>你的"1"不小心写成"i"啦应该为<...code...>

已采纳回答 / menghuanbaolei
有时候 :1 = true  , 0 = false<...图片...>a = 11 ;  所以 a > 3  那么,返回true ,可这里是运算,所以 a =1 <...图片...>当 a < 3 的时候,返回false,那么 a = 0

已采纳回答 / onemoo
第三个 else if 中判断表达式你写的是 5000>score>=1000,这无法完成区间判断的功能,此表达式永远为 false。你可以查看一下运算符的优先级,> 和 >= 优先级相同,且左结合,故C语言是这样解释这个表达式的:(5000 > score) >= 1000也就是会先算 5000 > score,结果肯定是true。于是表达式后面的部分就变成了true与1000做比较。为了能和1000这个整型做比较,true也会被转换为整型,这样true就被转换...

已采纳回答 / 世界和平ad
 if(year%4==0&&year%100!=0||year%400==0); //这一行错了...应该改成:if((year%4 == 0 && year%100 != 0) || year%400 == 0);注意if判断平年的条件( (能被4整除同时不被100整除的数) 或者 能被400整除的数)

已采纳回答 / Perona
<...code...>这一行分号错了,改成英文分号即可<...code...>

已采纳回答 / qq_忙碌_不可奈何_0
for(i=0;i<10;i++)    {        if(i != 9)               printf("%.2f, ", arr[i]);  //%.2f表示小数点后精确到两位             else            printf("%.2f", arr[i]);    //%.2f表示小数点后精确到两位    }如果是前0-8位数后面要加逗号,第9位后面没有逗号,所以单独一句。

已采纳回答 / changping123
if(n%3==0)后加个{  }包含下面想执行的方法,否则if条件仅执行仅挨着它的那一句

已采纳回答 / 无情绪患者
红红的小脸蛋那里  分号不是英文的噢

已采纳回答 / 落天
你试试将“ printf("%s\n","恭喜小明可以参加校篮球队");”这一句的分号“;”改成英文的呢??

已采纳回答 / 鲨鱼小王子
#include 后面不能为空,要加上  <stdio.h>

已采纳回答 / onemoo
这个代码中有很多不正确或不规范的地方。你在定义s1数组时指定了数组大小为4,但却用一个超过4个元素的列表去初始化它。在编译时会有警告的。单引号用来表示单个字符,应该括起单个字符。 不过C也确实允许括起多个字符,这特性叫multi-character,然而C标准对多个字符在内存中如何存储没有规定。gcc在小端机器上好象是把最后一个字符放到低地址位上,这样一来用 'ab' 给数组元素初始化时,数组中的元素得到的是 'b' 这个字符。所以数组得到的前4个字符为 b c e f,后面有留空,这空白在printf中...
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消