下列程序段的输出结果是#include int main(void){ int m, k = 0, s = 0; for (m = 1; m switch (m % 4) { case 0: case 1: s += m; break; case 2: case 3: s -= m; break; } k += s; } printf("%d", k); return 0;}
- 首页
- 通信工程师考试
-
1.下列程序段的输出结果是#include int main(void){ int m, k = 0, s = 0; for (m = 1; m switch (m % 4) { case 0: case
-
2.void main( ) {char *s="12134211";int v[4]={0,0,0,0} ; int k,i; for(k=0;s[k];k++) {
-
3.main() {int a=2,b=7,c=5; switch(a>0) {case 1:switch(b<0) {case 1:switch(“@”); break;
-
4.下面代码段的输出是__int k,m;for(k=0;k<10;k++ ){ m=k*k;; if(m>50) break;}printf("%d%d",k,m);
-
5.下面程序的运行结果是___________。
-
6.下列程序的输出结果是( )。
-
7.以下程序的运行结果是 int k=0; void fun(int m) m+=k;k+=m;printf("m=%d k=%d",m,k++); main() int i=4; fun(i++); printf
-
8.以下程序的输出结果是:#include using namespace std;int main(){char s[]="abcdefbcde",*p=s;int v1=0,v2=0
-
9.A.n = 1, l = 0 ,m = 0 , s = +1/2B.n = 2, l = 1, m = 0 , s = +1/2C.n = 3, l = 2 ,m = 1, s = +1/2D.n =
-
10.若定义int d, c=6;则执行下面的语句后,d的值为switch(c){ case 0: d=0;break;case 1:case 2: d=1;break;case 3:case 4: d=2;