题目内容
(请给出正确答案)
[单选题]
有以下程序: main() { int i=0, s=0; do{ if(i % 2) {i++; continue;} i++; s+=i; }while(i<7); printf("% d\n", s); } 执行后的输出结果是______。
A.16
B.12
C.28
D.21
查看答案
如果结果不匹配,请 联系老师 获取答案
A.16
B.12
C.28
D.21
有以下程序#include <stdio.h>main() { int x=1, y=2, z=3; if(x>y) if(y<z) printf("%d", ++z); else printf("%d", ++y); printf("%d\n", x++);}程序的运行结果是A.331 B.41 C.2 D.1
A.6
B.8
C.12
D.10
A.32
B.12
C.21
D.22
A.741
B.963
C.852
D.875421
(21 )有以下程序
# include (stdio.h >
main ()
{ int a = l ; b = 2 ;
for (; a < 8 ; a++ ) { b+=a ; a+=2 ; }
printf (" %d , %d \ n ", a , b ) ;
}
程序运行后的输出结果是
A ) 9 , 18
B ) 8 , 11
C ) 7 , 11
D ) 10 , 14
有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=1;i<3;i++) j+=f(i); printf("%d\n",j); } 程序运行后的输出结果是
A.4
B.3
C.2
D.1
A.9
B.11
C.19
D.21
A.10
B.11
C.20
D.21
A.1,2,3,4,5,6,7,8,9,10,
B.1,2,6,8,10,12,7,8,9,10
C.1,2,3,4,10,12,14,16,9,10,
D.1,2,6,8,10,12,14,16,9,10,
A.409
B.277
C.1
D.91