最新回答 / 一个变量
一般来说,函数不返回时不需要加,函数返回值为void不需要加,函数返回值为int且主函数为main()往往需要加。c语言书上有详细的标准。如果不想记忆各种复杂情况,建议都加。
2020-07-19
最新回答 / 慕桂英0331329
n元数组的索引是从0到n-1,arr[n]不存在。如果按你写的,那你这个判断毫无意义,因为所有元素都满足i!=10的条件,自然也就用不着else了。原代码用判断语句就是为了给数与数中间加上逗号,没啥特殊的
2020-07-19
已采纳回答 / 回来我想抱抱你
printf没必要每个if都写,但要看具体代码;你这个保留最后一个就好,还有中间那一段{sum+=0; printf("%d",sum).....}这段直接写个continue就行,因为他要求算不能被3整除的数之和,if语句算出被3整除的数,continue意思是直接跳过,不执行后面的sum+=i; 比如i运行到3了,经过if 语句发现3能被0整除,这时咋们就不能让3参与进后面的sum+=i这一代码,所以用continue,跳过后面的所有语句即不执行(sum+=i)回到开头for循环综上所述:if语句里可...
2020-07-19
最赞回答 / weixin_慕娘0353462
#include <stdio.h>int main(){ double num = 2.5; int nu =(int)num;//定义浮点型变量num并赋值为2.5 printf("num的整数部分是%f%d\n", num); return 0;}
2020-07-17
最赞回答 / M小A
#include <stdio.h>int main(){ //定义三位数num,个位数sd,十位数td,百位数hd int num, sd, td, hd; //循环所有三位数 for(num=153;num=153 ; ) { //获取三位数字num百位上的数字 hd = num/100 ; //获取三位数字num十位上的数字 td =num%100/10 ; ...
2020-07-16
#include <stdio.h>
int main()
{
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d岁 \n", age);
printf("小明身高%f %c \n", height, unit);
printf("小明现在在慕课网上学习IT技术");
return 0;
}
%f和%c之间不要有空格也不要有顿号
int main()
{
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d岁 \n", age);
printf("小明身高%f %c \n", height, unit);
printf("小明现在在慕课网上学习IT技术");
return 0;
}
%f和%c之间不要有空格也不要有顿号
2020-07-16
最新回答 / 慕移动1062421
父循环一次,子循环需要全部执行完,直到跳出循环。i是行,j是空格,k是*的循环。父循环一次是一行,子循环空格和*要循环完整。一次父循环完成,下次子循环单独再循环。
2020-07-16