下面这段程序中的循环将是无限循环,程序将始终运行、无法结束(假设运行该程序的计算机系统永远不会发生意外情况而崩溃或断电)。
#include "stdio.h"
int main()
{
for(long num=1; num>0; num++)
printf("%ld", num);
return 0;
}
#include "stdio.h"
int main()
{
for(long num=1; num>0; num++)
printf("%ld", num);
return 0;
}
举一反三
- 下列程序运行后的输出结果为。 # include <stdio.h> int num; void fun { printf ( "%d, ", num ); } int main { int num = 3; fun ; printf ( "%d,", num ); return 0; }
- 下面程序的输出结果是( )。#include <;stdio.h>;int num=10;int func(){int num=4;return ++num;}int main(){printf("%d\n",func());return 0;} A: 1 B: 4 C: 5 D: 10
- 以下程序段的输出结果是 。 int main(void) { int num = 0,s = 0; while(num <= 2){ num++; s += num; } printf("%d\n",s); return 0; }
- 下面程序是从键盘输入4位正整数,输入0或负数时结束循环。A处填写内容是()。 #include"stdio.h" main() { int num; do{ scanf("%d",&num); }while(___A___); }
- main(){int num=0;while(num<;=2){num++;printf("%d\n",num);}}