网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有下列程序:

main

{ int k=5;

while(--k)

printf("%d",k=1);

printf("\n"); }

执行后的输出结果是( )。

A.1

B.2

C.4

D.死循环


参考答案

更多 “ 有下列程序:main{ int k=5;while(--k)printf(%d,k=1);printf(\n); }执行后的输出结果是( )。A.1B.2C.4D.死循环 ” 相关考题
考题 有以下程序main(){ int k=5;while(--k) printf("%d",k -= 3);printf("\n");}执行后的输出结果是A)1B)2C)4D) 死循环

考题 有以下程序:void main(){ int k=0,n=0; while(k5) { switch(k) { default: break; case 1:n+=k; case 2: case 3:n+=k; } k++;}printf("%d\n",n); } 程序运行后的输出结果是( )。A)0 B)4C)6 D)7

考题 有以下程序: main() {int k=5,n=0; while(k>0) {switch(k) {default:break; case 1:n+=k; case 2: case 3:n+=k; } k--; } printf("%d\n",n); } 程序运行后的输出结果是( )。A.0B.4C.6D.7

考题 有以下程序 main() {int k=5; while(-k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是______。A.1B.2C.4D.死循环

考题 有以下程序 void change(int k[]){k[0]=k[5];} main() { int x[10]={1,2,3,4,5,6,7,8,9,10},n=0; while(n<=4) { change(x[n]); n++;} for(n=0;n<5;n++) printf("%d",x[n]); printf("\n"); } 程序运行后输出的结果是______。A.678910B.13579C.12345D.62345

考题 有下列程序:main(){int k=5;while(--k) printf("%d",k-=3);printf("\n");}执行后的输出结果是( )。A.1B.2C.4D.死循环

考题 有下列程序:fun(int x,int y){statlc int m=0,i=2;i+=m+1;m=i+X+y;return m;}main(){int j=1,m=1,k;k=fun(j,m);printf("%d,",k);k=fun(j,m);printf("%d\n",k);}执行后的输出结果是( )。A.5,5B.5,11C.11,11D.11,5

考题 以下程序运行后的输出结果【 】。struct NODE{int k;struct NODE *link;};main(){structNODEm[5],*p=m,*q=m+4;int i=0;while(p!=q){p->k=++i;p++;q->k=i++;q-;}q->k=i;for(i=0;i<5;i++)printf("%d",m[i].k);printf("\n");}

考题 运行下列程序main(){int k=1;{int k=2; printf("%d",k);}printf("%d",k);}的输出是( ) A.12B.21C.11D.22

考题 有以下程序includemain(){int k=5,n=0;while(k>0){switch(k){defhult:break;case 1:n+ 有以下程序 #include<stdio.h> main() {int k=5,n=0; while(k>0) {switch(k) {defhult:break; case 1:n+=k: case 2: case 3:n+=k; } k--; } printf("%d\n",n); } 程序运行后的输出结果是( )A.0B.4C.6D.7

考题 以下程序的运行结果是( )。 define S(x)x*x main() {int k=1; while(k<=4) {printf("%d,",S(k)); k++;}

考题 有下列程序: main( ) { int k=5; while(--k) printf("%d",k=1); printf("/n"); } 执行后的输出结果是( )。A.1B.2C.4D.死循环

考题 有以下程序#include stdio.hvoid fun(int s[]){ static int j=0; do s[j]+=s[j+1]; while(++j2);}main(){ int k,a[10]={1,2,3,4,5}; for(k=1;k3;k++) fun(a); for(k=0;k5;k++) printf("%d",a[k]);}程序的运行结果是A.34756 B.23445C.35745 D.12345

考题 请阅读以下程序:includevoid fun(int s[]){static int j=0; dos[j]+=s[j+1]; while(++ 请阅读以下程序: #include<stdio.h> void fun(int s[]) { static int j=0; do s[j]+=s[j+1]; while(++j<2);} main() { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++)fun(a); for(k=0;k<5;k++)printf("%d",a[k]);} 上面程序的输出是A.34756B.23445C.35745D.12345

考题 有以下程序#includestdio.hvoid fun(int *s){ static int j=0;do { s[j]=s[j]+s[j+1]; )while(++j2);}main( ){ int k,a[10]={1,2,3,4,5);for(k=1;k3;k++)fun(a);for(k=0;k5;k++)printf(”%d”,a[k]);printf("\n");}程序运行后的输出结果是A) 12345B)23445C)34756D) 35745

考题 有下列程序: main { int k=5,n=0; while(k0) {switch(k) {dcfault:break; case 1:n=n+k; case 2: case 3:n+=k; } k--; } printf("%d\n".n); } 程序运行后的输出结果足( )。A.0B.4C.6D.7

考题 有下列程序: main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case 4;n+=2;k--;break; } printf("%d",n); }while(k>On<5); } 程序运行后的输出结果是( )。A.235B.0235C.02356D.2356

考题 有下列程序:main(){int k=5,n=0;do{switch(k){case 1: case 3:n+=1;k--;break;default:n=0;k--;Case 2: case 4;n+=2;k--;break;}printf("%d",n);}while(k>0 n<5) ;}程序运行后的输出结果是( )。A.235B.0235C.02356D.2356

考题 有下列程序: fun(int x,int y) { static int m=0,i=2; i+=++m;m=i+x+y;return m; } main { int j=1,m=1,k; k=fun(j,m);printf(%d,,k); k=fun(j, m);printf(”%d\n”,k); } 执行后的输出结果是( )。A.5.5B.5,11C.11,11D.11,5

考题 下列程序的输出结果是( )。#included stdi0.h#included string.hvoid fun(int b[]){ static int i=0;do { b[i]+=b[i+1]; }while(++i2);}main{ int k,a[5]={1,3,5,4,9};fun(a);for(k=0;k5;k++)printf(%d,a[k]); }A.13579B.48579C.48549D.48999

考题 下列程序的输出结果是______。main(){ int w=5;fun(w);printf("\n");}fun(int k){ if (k>0) fun(k-1); printf("%d",k);}A.5 4 3 2 1B.0 1 2 3 4 5C.1 2 3 4 5D.5 4 3 2 1 0

考题 有以下程序: include main ( ) {int k=5,n =0; while ( k>0){switch (k) {default: b 有以下程序: #include <stdio, h>main ( ) { int k=5,n =0; while ( k>0) { switch (k) { default: break; case 1 : n+ =k; case 2 : case3 : n+ =k; } k--; printf( "% d \n" ,n);}程序运行后的输出结果是( )。A.0B.4C.6D.7

考题 以下程序的输出结果是______。A.54321B.12345C.1 2 3 4 5D.5 4 3 2 1 0 main() { int w=5;fun(w);printf("\n");} fun (int k) { if(k>0) fun(k-1); printf("%d"",k);}

考题 有下列程序:main{ int k=5,n=0;while(k0){switch(k){default:break;case 1:n=n+k;case 2:case 3:n+=k;}k--;}printf(%d\n.n);}程序运行后的输出结果足( )。A.0B.4C.6D.7

考题 以下程序的输出结果是 void fun(int*s) { static int j=0; do s[j]+=s[j+1]; while(++j<2);} main() { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++)fun(a); for(k=0;k<5;k++)printf("%d",a[k]);}A.34756B.23345C.35745D.12345

考题 以下程序的输出结果是()。includeint fan(int);main(){int w=5; fun(w);printf("\n");} 以下程序的输出结果是( )。 #include <stdio.h> int fan(int); main() { int w=5; fun(w); printf("\n"); } fun(int k) { if(k>0) fun(k-1); printf("%d",k); }A.5 4 3 2 1B.0 1 2 3 4 5C.1 2 3 4 5D.5 4 3 2 1 0

考题 单选题有以下程序:#include main(){ int n=2,k=0; while(k++n++2); printf(%d %d,k,n);}程序运行后的输出结果是(  )。A 0 2B 1 3C 5 7D 1 2

考题 单选题有以下程序#includemain(){ int k=5; while(--k)printf(%d,k-=3); printf();}执行后的输出结果是(  )。A 1B 2C 4D 死循环