已采纳回答 / 慕妹0293177
先执行第一个for,之后循环执行绿色框内的两个for(这两个是并列关系),直到绿色框内的两个for都结束在执行第一个for,然后在执行绿色框内两个for,以此循环。总共3个for,一个父亲和两个儿子,所以父亲循环一次,两个儿子都要循环完毕。<...图片...>
2020-01-05
已采纳回答 / 廉小男
因为当for()后面加分号后,系统会帮它识别成一条语句,因为语句都是以分号结尾。而这个语句结束的条件就是当num>10,也就是说num等于11的时候,然后再执行下面的内容 sum = sum + num; 得到sum = 11. 输出sum的值。不一定很权威,个人想法,分享交流一下。
2020-01-05
已采纳回答 / 溪居
float型变量长度为4个字节,32位二进制,取值范围为1.18e-38 ~ 3.40e38 ,即(2*2-126) ~ (2*2128)。 包括符号位(1位)、指数位(8位)、尾数位(23位)。 符号位的0为正,1为负;指数位共8位,可表示0~255或者-126~128; 由于其取值范围由指数来定,剩余尾数23位最多可表示223个有效数字,用log计算,log10(2*223)=6.92,因此其有效数字为6~7位。 浮点数表示法利用科学计数法来表达实数(real),当计算的表达式有精度要求时被使...
2020-01-04
已采纳回答 / 慕丝7166217
void printLine前可以不用extern定义,函数名前不加extern系统默认认为是外部函数,另外这里有其他文件用到了此函数哦,你看代码框顶部还有个text.c,这里面的say函数调用了printLine()函数,
2019-12-24
已采纳回答 / 慕丝7166217
hello.c中的第二行#include"text.c"【引用了一次文件了】) 再看一下第九行使用函数say();会再次【调用text.c】 ,所以就变成了重复调用text.c这时系统就会报错。可以把#include"text.c"就对了
2019-12-24
已采纳回答 / 14纤尘不染
%s是字符串printf("%s\n","白金玩家"); 这个是输出后面白金玩家的意思printf("%s\n","白金玩家"); %s是字符串这样是输出白金玩家这串字符串 就和printf("%d",c);一样吧printf("%s\n""白金玩家"); 在printf("%s\n""白金玩家"); 里的""这个字符里面的东西都是直接打印的系统只会识别里面的转义字符= =
2019-12-21