精品国产一级毛片大全,毛片一级在线,毛片免费观看的视频在线,午夜毛片福利

計算機等級考試二級C語言筆試題

  一、 選擇題

  (11)計算機高級語言程序的運行方法有 C)必須是正數(shù) D)可以是任意合法的數(shù)值 (18)有以下程序 #include main() { int x=011;

  printf("%d\n",++x);

  }

  程序運行后的輸出結(jié)果是

  A)12 B)11 C)10 D)9

  (19)有以下程序 編譯執(zhí)行和解釋執(zhí)行兩種,以下敘述中正確的是 A)C語言程序僅可以編譯執(zhí)行 B)C語言程序僅可以解釋執(zhí)行 C)C語言程序既可以編譯執(zhí)行又可以解釋執(zhí)行

  D)以上說法都不對

  (12)以下敘述中錯誤的是

  A)C語言的可執(zhí)行程序是由一系列機器指令構(gòu) 成的

  B)用C語言編寫的源程序不能直接在計算機 上運行

  C)通過編譯得到的二進(jìn)制目標(biāo)程序需要連接 才可以運行

  D)在沒有安裝C語言集成開發(fā)環(huán)境的機器上 不能運行C源程序生成的.exe文件

  (13)以下選項中不能用作C程序合法常量的是

  A)1,234 B)123

  C)123 D)"\x7G"

  (14)以下選項中可用作C程序合法實數(shù)的是

  A).1e0 B)3.0e0.2

  C)E9 D)9.12E 果是

  (15)若有定義語句:int a=3,b=2,c=1;,以下選 項中錯誤的賦值表達(dá)式是

  A)a=(b=4)=3; B)a=b=c+1;

  C)a=(b=4)+c; D)a=1+(b=c=4);

  (16)有以下程序段 char name[20]; int num; scanf("name=%s num=%d",name;&num); 當(dāng)執(zhí)行上述程序段,并從鍵盤輸入:name=Lili num=1001<回車>后,name的值為

  A)Lili

  B)name=Lili

  C)Lili num=

  D)name=Lili num=1001

  (17)if語句的基本形式是:if(表達(dá)式)語句,以 下關(guān)于“表達(dá)式”值的敘述中正確的是

  A)必須是邏輯值 B)必須是整數(shù)值

  1 / 8

  #include main() { int s; scanf("%d",&s); while(s>0) { switch(s) { case1:printf("%d",s+5); case2:printf("%d",s+4); break; case3:printf("%d",s+3); default:printf("%d",s+1);break; } scanf("%d",&s); } } 運行時,若輸入1 2 3 4 5 0<回車>,則輸出結(jié)A)6566456 B)66656 C)66666 D)6666656 (20)有以下程序段 int i,n; for(i=0;i<8;i++) { n=rand()%5; switch (n) { case 1: case 3:printf("%d\n",n); break; case 2: case 4:printf("%d\n",n); continue; case 0:exit(0); } printf("%d\n",n); } 以下關(guān)于程序段執(zhí)行情況的敘述,正確的是 A)for循環(huán)語句固定執(zhí)行8次 B)當(dāng)產(chǎn)生的隨機數(shù)n為4時結(jié)束循環(huán)操作

  C)當(dāng)產(chǎn)生的隨機數(shù)n為1和2時不做任何操作 D)當(dāng)產(chǎn)生的隨機數(shù)n為0時結(jié)束程序運行 (21)有以下程序 #include main()

  { char s[]="012xy\08s34f4w2"; int i,n=0;

  for(i=0;s[i]!=0;i++) if(s[i]>=0&&s[i]<=9) n++; printf("%d\n",n); }

  程序運行后的輸出結(jié)果是

  A)0 B)3 C)7 D)8

  (22)若i和k都是int類型變量,有以下for語句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面關(guān)于語句執(zhí)行情況的敘述中正確的是 A)循環(huán)體執(zhí)行兩次 B)循環(huán)體執(zhí)行一次 C)循環(huán)體一次也不執(zhí)行 D)構(gòu)成無限循環(huán) (23)有以下程序 #include main() { char b,c; int i; b=a; c=A; for(i=0;i<6;i++) { if(i%2) puti+b); else puti+c); } printf("\n"); }

  程序運行后的輸出結(jié)果是

  A)ABCDEF B)AbCdEf C)aBcDeF D)abcdef (24)設(shè)有定義:double x[10],*p=x;,以下能給數(shù)組x下標(biāo)為6的元素讀入數(shù)據(jù)的正確語句是

  A)scanf("%f",&x[6]); B)scanf("%lf",*(x+6)); C)scanf("%lf",p+6); D)scanf("%lf",p[6]); (25)有以下程序(說明:字母A的ASCII碼值是65)

  #include void fun(char *s) { while(*s)

  { if(*s%2) printf("%c",*s); s++;

  2 / 8

  } } main()

  { char a[]="BYTE"; fun(a); printf("\n"); }

  程序運行后的輸出結(jié)果是 A)BY B)BT C)YT D) YE (26)有以下程序段 #include main() { …

  while( get)!=\n); …

  }

  以下敘述中正確的是 A)此while語句將無限循環(huán)

本文已影響6827
上一篇:2015全國計算機等級考試二級C語言筆試題 下一篇:計算機二級考試試題c語言(附答案)

相關(guān)文章推薦

|||||