已采纳回答 / KingMingLi
程序中赋值语句的顺序是从右往左,max=arr[i]的含义是将arr[i]的值赋给max,而max=arr[i]的含义是将max的值赋给arr[i],两个赋值语句的语句顺序调换所得出的结果就不同
2018-02-13
已采纳回答 / 幻化Qita
#include <stdio.h>int main(){ char c = 'a' int n = c; float f = n; double d = f; printf("%d\n",n); printf("%f\n",f); printf("%lf\n",d); return 0;}
2018-02-12
已采纳回答 / 慕数据5067162
#include <stdio.h>int main(){ int i, j, k; for(i=1; i<5; i++) { /* 观察每行的空格数量,补全循环条件 */ for(j=4-i;j>0;j--) { printf(" "); //输出空格 } /* 观察每行*号的数量,补全循环条件 */ for(k=2i-1;k>0;k--) ...
2018-02-11
最赞回答 / 慕数据5067162
作用类似于if之类的语句,就是switch(一个值),然后用很多个case来判断,当这一个值达成条件这运行这段case。总之,我认为课程里讲得很清楚了,你应该回去看看。
2018-02-10
最赞回答 / 慕数据5067162
首先,在代码文件头部使用#include来包含任何头文件(扩展名为.h或者.hpp的文件)都不会“产生”额外的函数。我们可以说,包含一个头文件之后,该头文件内部已经定义的一些变量,宏,函数等等资源,将可以在后面的代码中可以直接拿来使用,比如,当我们包含process.h之后,就可以在代码中使用system()函数来调用系统控制台的命令,比如cls,、pause等等。同理,包含了windows.h之后,在该文件中定义的一些资源我们可以直接使用,其中包括大部分的Win32 API函数,以及一些Win32宏。具...
2018-02-10
已采纳回答 / 慕盖茨4314911
静态区:即使这个函数运行结束,这个静态变量的值不会被销毁,函数下次使用时仍能使用比如阶乘的函数就可以用这样的,1,2,3,4,5,6......的阶乘
2018-02-10
已采纳回答 / 慕粉2122235438
#include<stdio.h>int main() { int year = 2014; //今年是2014年 //补全一下代码 if((year%4==0&&year%100!=0)||year%400==0) { printf("今年是闰年"); } else { printf("今年是平年"); } return 0; }少了<stdio.h>else中的printf...
2018-02-09