以下程序的输出结果是()。#include main(){ int i;for(i=1;i<=5;i++){ if(i%2) printf("*");elsecontinue;printf("#");}printf("$\n");}
A. *
B. *
C. *
D. $
E. B.
F. *
G. *
H. * $
I. *
J. *
K. $
L. D.
M. *
N. * $
查看答案
以下for语句构成的循环执行了()次。#include #define N2#define MN+1#define NUM(M+1)*M/2main(){ int i,n=0;for(i=1;i<=NUM;i++){ n++;printf("%d",n); }printf("\n");}
A. 5
B. 6
C. 8
D. 9
以下程序的输出结果是()。#include main(){ int num=0;while (num<=2) { num++;printf("%d\n",num); }}
A. 1
B. 12
C. 123
D. 12 34
定义变量:double x; 正确的输入语句是( )。
A. scanf("%lf", &x);
B. scanf("%f", &x);
C. scanf("lf%", &x);
D. scanf("%8.2f", &x);
在if-else语句中,else子句总是与( )。
A. 同一行中的if子句配对
B. 其前面最近的if配对
C. 缩排位置相同的if配对
D. 其后面最近的if配对