以下程序的执行结果是 #include"stdio.h" main( ) { int j=0,k; for(k=9;k<12;k++) k=k+j; printf("%d",k); }
A: 由于k未赋初值,最后输出不确定的值
B: 11
C: 12
D: 30
A: 由于k未赋初值,最后输出不确定的值
B: 11
C: 12
D: 30
C
举一反三
- 以下程序的运行结果是____。#include<stdio.h>main(){inti,j,k;for(i=1;i<=6;i++){for(j=1;j<=20-3*i;j++)printf("");for(k=1;k<=i;k++)printf("%3d",k);for(k=i-1;k>0;k--)printf("%3d",k);printf("\n");}}
- 以下程序段:( ) int k,j,s; for(k=2;k<6;k++,k++) { s=1; for(j=k;j<6;j++) s+=j; } printf(“%d\n”,s); 其输出结果是 A: 9 B: 1 C: 11 D: 10
- 请阅读以下程序: 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]); } 上面程序的输出是( ).
- 以下程序的输出结果是 ( ) main() int a=2,k; for(k=0;k<3;k++)printf("%4d",f1( A: );
- 运行下面程序#include<;stdio.h>;int main( ){ int k=0,a=1;while(k<;10){ for( ; ;){ if((k%10)==0)break;elsek--;}k+=11; a+=k;}printf(“%d %d\n”,k,a);return 0;}则输出的结果是_____________。
内容
- 0
6. #include "stdio.h" void main( ) {int k , result=0; for(k=1;k<=6;k++) result+=k*k; } 程序中 result 结果为 ______
- 1
下面程序的输出是______。 main() {int k=11; printf("k=%d,k=%x\n",k,k,k); } A: k=11,k=12,k=11 B: k=-11,k=13,k=13 C: k=11,k=013,k=0xb D: k=11,k=13,k=B
- 2
有以下程序: #include int fun(int x, int y) { static 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); } 执行后的输出结果是().
- 3
中国大学MOOC: 下面程序执行后的输出结果是( )。#include <stdio.h>int main(){char w[][10]={"ABCD","EFGH","IJKL","MNOP"} , k;for(k=1;k<3;k++) printf("%s",w[k]); return 0;}
- 4
04310023:以下程序的输出结果是( )。 int main() { int i=0, j=0, k=6; if ((++i>0)||(++j>0)) k++; printf("%d, %d, %d ", i, j, k); return 0; }