最赞回答 / qq_慕粉9599715
百分号在printf代表输出一个东西,如上面的%d就是代表输出int所赋的值,所以在printf中你要用百分号表示余数就得两个百分号,两个百分号意思是前一个表示输出,后一个表示百分号,即输出一个百分号
2020-10-04
最新回答 / 小不点5145917
int myage =18是指把18赋值给myage,这里的myage是一个变量,与x,y,z是一样的。这个题目的后半部分不涉及到myage的计算和输出,所以删掉也没问题。
2020-10-03
最新回答 / 神经蛙4752544
这是if-else里面又嵌套了一个if-else;我们首先要弄明白if-else的格式,然后理解嵌套的意思:if-else的格式是:if(条件){ prinf()};我们需要再在里面嵌套一个if-else,就应该是:if(条件1){ if(条件2) { printf(满足条件2所对应的输出) } prinf(条件1所对应的输出)};嵌套的意思是先满足条件1,然后在满足条件1的基础上对条件2进行再次比对,如果两个都满足那么两个条件对应的输出都能显示.如果只满足条件...
2020-10-02
最赞回答 / 慕沐4552074
第8行,int rnm(d)第10行,printf("小明……学习了%d\n",d)第8行,括号里的参数不能为字母,只能自己定义一个标识符,例如:int rnm(int d)这种有参函数的方式第10行的分号呢??还有第10行的逗号后面不是调用d,而是调用rnm,因为你要输出的是rnm这个函数的值,d撑死了说,只是一个参数!以上纯属个人见解,如有错误,欢迎指出。
2020-10-02
最新回答 / 白菜89186
如果你写for(j=1;j<5;j++)那就是从1数到4,每次多都是输出4个空格。for(j=i;j<5;j++)如果此时i=2,从2数到4是三个数,所以输出3个空格。
2020-10-01
最赞回答 / 石头sir
因为在十一行中的cirf是在getGirth函数中被定义的,只能在这个函数中使用,而在main函数中调用的时候,是需要调用getGirth函数整体的。cirf的作用是在getGirth中作为第四个整型变量来存储三角形的周长的。
2020-10-01
最新回答 / 阿升9589154
//做一段注释的开头 比如//你真好看/*做多段注释的开头结尾 比如 /*你真好看....................................................................................*/
2020-10-01