最赞回答 / 慕桂英6607939
'a'是字符类型的赋值,int,double,float赋值要赋具体的值#include <stdio.h> int main() { char c = 'a'; int n = c; //将c赋值给n float f = c; //将c赋值给f double d = c; //将c赋值给d printf("%d\n",n); printf("%f\n",f); printf("%lf\n",d); return 0; }大概就...
2018-08-13
已采纳回答 / 河岸朱色
控制位数是%n n为数字 整数表示小数点前 原位数大于n时按原来输出 小于n时 前面加空格注:如果输入负数则在右边加空格小数表示小数点后的位数 例n=356.789456%2.3f 会输出 356.789%4.1f 会输出 (空格)356.7
2018-08-13
最赞回答 / 慕仰5497038
for(i=1; i<5; i++)是行数for(j=i;j<5;j++){printf(" ");}是在行里面的for循环例如第一行 i=1;i=1;j=i;j=1;在for循环中 因为j=1;1<5;所以输出一个空格 然后执行j++;j=2 接着输出一个空格 一直到j<5 停止输出空格然后在第二行j=2;j<5;j++ 输出3个空格第三行j=3;j<5;j++ 输出2个空格下面同理;
2018-08-13
已采纳回答 / 皮宝宝
getWordNumber(int n)=1,就差不多这个意思。相当于运行了这个函数就得到了一个1。有多个return就看判断最终返回的是哪个return,那么这个自定义函数的值就是那个return。
2018-08-13
最新回答 / 秋风_Amidie
j必须等于i,否则子循环的循环次数不会减少,也就是每一行的空格数都是一样的。这是因为i会随着父循环的循环进行i++的执行,i增大时,若j=i,j也增大,子循环次数就会变少,每一行的空格就会减少
2018-08-13