已采纳回答 / 自学试试先
我来尝试解释你的这个问题吧,首先我们先观察一下代码#include <stdio.h>int main(){ int i, j, k; for(i=1; i<5; i++) { for(j=i;j<5;j++) { printf(" "); } for(k=0;k<2*i-1;k++) { printf("*"); ...
2016-07-22
已采纳回答 / 慕粉3706101
<stdlib> 头文件里包含了C、C++语言的最常用的系统函数 system就是调用从程序中调用系统命令(和shell命令)。 system("pause")就是从程序里调用“pause”命令; 而“pause”这个系统命令的功能很简单,就是在命令行上输出一行类似于“Press any key to exit”的字,等待用户按一个键,然后返回。
2016-07-22
已采纳回答 / 方片_6140059773690037
两者中,在这一轮循环里sum的值都一样,但因为i=i*flag,后者中i的值却改变了,在下一轮循环中随着i=i*flag值的改变,sum=sum+i的值也会跟着改变。
2016-07-22