




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 .分析下面的 C 語(yǔ)言代碼:char ch; while(ch=getchar()!= 'e') printf( *");假設(shè) 輸入字符串:abcde<回車(chē)>,那么以上while循環(huán)體將執(zhí)行(D)次.(選擇一 項(xiàng))A) 0B) 1C) 5D) 42 .以下C程序段的輸出結(jié)果是(C).(選擇一項(xiàng))void main()int a4 = 5,2,3,4;int *p;p = a;p += 2;printf( %d",*p);A) 1B) 2C) 3D) 43 .在 C 語(yǔ)言中,假設(shè):char w; int x; float y; double z
2、;那么表達(dá)式:w*x+z-y 值得數(shù)據(jù)類(lèi)型為(D).(選擇一項(xiàng))A) floatB) charC) intD) double4 .十六進(jìn)制數(shù)1A的十進(jìn)制數(shù)為26,請(qǐng)問(wèn)十六進(jìn)制數(shù) 2B的十進(jìn)制數(shù)表示是(D). (選擇一項(xiàng))a) 27b) 37c) 42d) 435 .在C語(yǔ)言中,以下代碼輸出的結(jié)果是(D).#include<stdio.h>void main()int i;int bookNum=4;int totalPrice=0;int bookPrice4=10,20,30,40;for(i=0;i<4;i+=2)totalPrice+=bookPricei;i-;)pr
3、intf( %d,totalPrice);)(選擇一項(xiàng))A) 30B) 40C) 60D) 1006 .在C語(yǔ)言中有如下定義:int a10;那么對(duì)a數(shù)組元素的正確引用是(AD).(選 擇二項(xiàng))a) a10b) a3+1c) a(5)d) a07 .在C語(yǔ)言中,以下代碼的運(yùn)行結(jié)果是(C).(選擇一項(xiàng))#include <stdio.h>#include <math.h>void main()double squ,power,value;squ=sqrt(4.0);power = pow(3.0,2);value = pow(power,squ);printf("
4、;%1.0f",value);a) 1b) 16c) 81d) 2568 .以下C語(yǔ)言代碼的運(yùn)行結(jié)果是(A).(選擇一項(xiàng))#include<stdio.h>#include(string.h>void main()char str10 = 12345'"strcat(str:"6789"");printf( %sn,str);a) 123456789b) 6 7 8 9c) 678912345d) 1 2 3 4 59 . void main()char ch;ch=' a' +3;putchar(ch
5、);)上述C語(yǔ)言代碼的輸出是(D).(選擇一項(xiàng))A)aB)100C)cD)d10 .在C語(yǔ)言中,以下程序的輸出結(jié)果是(A).(選擇一項(xiàng))#include<stdio.h>int f(int m)static int k=3;k+;return k+m;)void main()int s;s=f(2);printf( "d,%dn,s,f(s);)a) 6, 11b) 6, 9c) 6, 8d) 4, 611 .分析下面的C語(yǔ)言代碼:下面說(shuō)法正確的選項(xiàng)是(A).(選擇一項(xiàng)) void main() int x=3;doprintf( %d,x-);while(!x);)a)
6、輸出:3b)輸出:3 2 1c)輸出:2 1d)不輸出任何內(nèi)容12 .在C語(yǔ)言中,以下代碼的輸出結(jié)果是(B).(選擇一項(xiàng))void main()int i,j=0;for(i=1 ; i <= 10;i+)(if ( i% 5 = 0)(break;)j += i;)printf( %d,%d,i,j);)a) 5,5b) 5,10c) 10,15d) 10,4013 .運(yùn)行以下C語(yǔ)言代碼段,輸出結(jié)果是(B).(選擇一項(xiàng))#include<stdio.h>void func(int *a,int b)(b=4;*a=b+2;)void main()(int a=2,b=2;f
7、unc(&a,b);printf( "d,%d",a,b);)a) 6,4b) 6,2c) 2,2d) 2,414 .考慮下面的C語(yǔ)言代碼:執(zhí)行后,num的值應(yīng)該是(B).(選擇一項(xiàng)) #include<stdio.h>void main()int i,j,num=0;for(i=0;i<4;i+)for(j=0;j<2;j+) num=num+j;printf( nThe Value of num is %dnum);)A) 2B) 4C) 6D) 815 .在C語(yǔ)言中,以下正確的函數(shù)形式是(D)(選擇一項(xiàng))A) doublerun(int
8、 x,y) 此處省略B) doublerun(x,y)此處省略C) doublerun(int x;int y) 此處省略D) doublerun(int x,int y) 此處省略16 .在C語(yǔ)言中,下面所示的流程圖符號(hào)代表的是(C).(選擇一項(xiàng))A) 程序開(kāi)始或結(jié)束B(niǎo)) 判斷和分支C) 輸入/出指令D) 計(jì)算步驟17 .在C語(yǔ)言中,以下代碼的輸出結(jié)果是(A).void main()int i,j=0;for(i=1;i<10;i+)if(i%4=0) continue; j+=i;printf("%d,%d,i,j);(選擇一項(xiàng))A) 10,33B) 3,6C) 10,12
9、D) 4,1018 .以下C語(yǔ)言代碼的運(yùn)行結(jié)果是(C)ovoid main()int a=2,b=-1,c=2;if(a<b)if(b<0) c=0;elsec+;printf("%d",c);(選擇一項(xiàng))A) 0B) 1C) 2D) 319 .如下C語(yǔ)言程序段,請(qǐng)問(wèn)在函數(shù)main中可以使用的變量有(B).(選擇一項(xiàng))#include<stdio.h>int z;int p(int y)(static int x;return(x+y);)void main()(int a b;printf( "dn,p(a);A) a,bB) a,b,z
10、C) a,b,y,zD) a,b,x,y,z20 .在C語(yǔ)言中,以下代碼的輸出結(jié)果是(B ).(選擇一項(xiàng))void main()printf( "1.0fn",sqrt(4);A) 0B) 2C) 4D)1621 .在C語(yǔ)言中,5/3的值是(A).(選擇一項(xiàng))A) 1B) -1C) 2D) 1.6722 .在C語(yǔ)言中,下面(B)轉(zhuǎn)義序列表示換行.(選擇一項(xiàng))A) aB) nC) rD) f23 .在C語(yǔ)言中,以下代碼運(yùn)行的結(jié)果是().#include<stdio.h>void main(B)int stuAge5=18,22,26;int i,avgAge=0;
11、for(i=1;i<5;i+)avgAge+=stuAgei/5;) printf("%d",avgAge);)(選擇一項(xiàng))A) 0B) 9C) 11D) 2224 .在C語(yǔ)言中,以下C語(yǔ)言代碼的循環(huán)體執(zhí)行的次數(shù)是(A).int n=2;while(n=0) printf("%d",n);n-;)(選擇一項(xiàng))A) 0次B) 1次C) 2次D) 3次25 .在C語(yǔ)言中,下面不能對(duì)字符串正確賦初值得語(yǔ)句是(C).(選擇一項(xiàng))A) char str5= "good!;B) char str=" good ;C) char *str=&
12、quot;good!;D) char str5=' g' ,' o' ,' o' ,' d' ;26 . int a=20,b=50;int *x;x=&a;x=&b;以上 C 代碼執(zhí)行后,*x 的值是(B)(選擇一A) 20B) 50C) aD) b27 .以下C語(yǔ)言代碼輸出的結(jié)果是()#include<stdio.h> struct abcint a,b,c;void main()struct abc ss2=1,2,3,4,5,6;printf("%dn",ss0.a+ss1.
13、b);(選擇一項(xiàng))A) 5B) 6C) 7D) 828 .在語(yǔ)言中,以下代碼的輸出結(jié)果是(C).(選擇一項(xiàng))int age=2;int w=sizeof(age);printf("%d",w);A) 0B) 2C) 4D) 829 . #include<stdio.h>void main()int a=97,c=65;printf("a=%c,c=%cn",a,c);以上C程序的運(yùn)行結(jié)果是(B).(選擇一項(xiàng))A) a=%a,c=%AB) a=a,c=AC) a=97,c=65D) a=A,c=a30 .在c語(yǔ)言中,下面(C)正確聲明了一個(gè)指針
14、變量,并為指針變量賦值.(選擇一項(xiàng)A)intage=10;int ptr ; ptr=*age;B)intage=10;int ptr ; ptr=&age;C)intage=10;int *ptr ; ptr=&age;D)intage=10;int *ptr ; ptr=age;31 .在C語(yǔ)言中,以下代碼的運(yùn)行結(jié)果是(C).(選擇一項(xiàng)) ing a = 2;switch(a)case 1 :printf( in case 1 a = %d,a); break;case 2 :printf in case 2 a = %d,a;case 3printf in case 3
15、a = %cf,a; break;default:printf in default a = %d,a;A in case 1 a = 1in case 2 a 2B in case 1 a = 2in case 2 a = 2 in case 3 a =2C) in case 2 a = 2in case 3 a =2D) in default a = 232 .以下關(guān)于C語(yǔ)言變量命名規(guī)那么說(shuō)法正確的選項(xiàng)是AD選擇二項(xiàng)A變量名必須以字母或下劃線開(kāi)頭B變量的第一個(gè)字符是字母或數(shù)字C變量名不區(qū)分大小寫(xiě)D第一個(gè)字母后可以是字母、數(shù)字和下劃線組成的序列33 .在C語(yǔ)言環(huán)境下,設(shè)有以下定義,那么選項(xiàng)中
16、運(yùn)行錯(cuò)誤的選項(xiàng)是A.選擇一項(xiàng)#define a 2int b=0;double c = 1.25;char d='A'a) a+b) b+c) c+d) d+34 .在C語(yǔ)言中,以下關(guān)于函數(shù)和函數(shù)調(diào)用的說(shuō)法正確的選項(xiàng)是 A.選擇一項(xiàng)a被調(diào)函數(shù)的定義必須在調(diào)用之前b除了 main函數(shù)外,所有其他自定義函數(shù)都必須進(jìn)行聲明.c在聲明函數(shù)原形時(shí),參數(shù)表里的參數(shù)名可以不寫(xiě).d每個(gè)函數(shù)都有返回類(lèi)型和參數(shù)35 .二元運(yùn)算符是指處理兩個(gè)操作數(shù)的運(yùn)算符,以下B操作符不是C語(yǔ)言的 二元運(yùn)算符.選擇一項(xiàng)a) +b)c) %d) &&36 .在C語(yǔ)言中,以下變量定義和賦值錯(cuò)誤的選項(xiàng)是B
17、.選擇一項(xiàng)a) short i = 5;int j=i;b) char c = C; int j = c;c) float f = 'c'+1;d) float i=5;double d = i;37 .在 C 語(yǔ)言中,在 int num 5 = 10,20,30,40,50;中,num3的值是C.選 擇一項(xiàng)a) 30b) 50c) 40d) 10.38 .有如下C語(yǔ)言程序,那么程序執(zhí)行后的輸出結(jié)果(A).(選擇一項(xiàng))#include<stdio.h>void main()int x = 10;int y = 3;int z ;printf( "dn&qu
18、ot;,z=x%y);)a) 1b) 039 .在C語(yǔ)言中有如下定義,能輸出字母'M'的語(yǔ)句是().(選擇一項(xiàng)) struct personchar name9;int age;);struct person team10 = John,17,"Scott,19,“Mary,18,“Adam“,16;A) printf( %cn,);B) printf( %cn,0);C) printf( %cn,0);D) printf( %cn,1);40 .在C語(yǔ)言中有如下代碼,執(zhí)彳T后輸出的結(jié)果是
19、(C).(選擇一項(xiàng))void main()int i=0;int j=10;for(i=0;i<j;i+,j-)j+;printf("%d,%dn",i,j);A) 9,9B) 9,10C) 10,10D) 10,1141 .在C語(yǔ)言中有如下定義,程序代碼中下面各輸入語(yǔ)句中錯(cuò)誤的選項(xiàng)是()(選擇一項(xiàng))struct sschar name10;int age;char sex;std3,*p=std;A) scanf("%d,&(*p).age);B) scanf("%c",&std0.sex);C) scanf("
20、;%s",&);D) scanf("%c",&(p->sex);42 .在C語(yǔ)言中有如下代碼,執(zhí)彳T后輸出的結(jié)果是(A).(選擇一項(xiàng))#include <stdio.h>#include <string.h>void main()char str110="National"char str220;strcpy(str2,str1);strcat(str2,str1);printf("%s,%sn",str1,str2);A) National, NationalN
21、ationalB) National,National, NationalC) National, NationalD) National,National, National,National,43 .某圖書(shū)治理員在書(shū)桌上堆放了共12本的一沓小說(shuō),該沓小說(shuō)有 4套,每套 小說(shuō)分為上中下三冊(cè),按上中下順序依次堆放,某學(xué)生想看看每套小說(shuō)上冊(cè) 的價(jià)格,因此需要把所有上冊(cè)小說(shuō)拿出來(lái).以下代碼是模擬學(xué)生從該沓書(shū)中 拿出所有上冊(cè)小說(shuō)的過(guò)程(輸出如下圖的效果),請(qǐng)問(wèn)在空白處應(yīng)該填寫(xiě) 的代碼是()0 (選擇一項(xiàng))void main()int i;int bookPrice12;for(i=0;i<12
22、;i+)bookPricei = 30 + i%12;for(i=0;空白處)printf("拿出第 %d 本小說(shuō) t 價(jià)格是:%dn",i+1,bookPricei);選定 lO:AJXA.AADebugl.aHe"是是是足出出出本小說(shuō)7本小說(shuō)2本小譏A) i<4;i+=3B) i<12;i+C) i<12;i+=3D) i<4;i+44.分析如下C語(yǔ)言代碼段,輸出結(jié)果為(B).(選擇一項(xiàng))# include<stdio.h>void main()int i=6,j=4;printf(""%d"",i%j);a) 0b) 2c) 1.5d) 145 .在C語(yǔ)言中,以下能對(duì)一維數(shù)組a正確初始化的語(yǔ)句是(CD).(選擇二項(xiàng))a) int a2=1,2;b) int a1=10,20;c) int a=;d) int a2=10;46 .有如下C語(yǔ)言程序,那么程序運(yùn)行后的輸出結(jié)果為(B).(選擇一項(xiàng))#include <stdio.h>void main()int
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)語(yǔ)文:修辭手法講解
- 安全知識(shí)知多少
- 電氣行業(yè)工作計(jì)劃
- 佩梅病的健康宣教
- 工務(wù)防洪知識(shí)培訓(xùn)
- 管道保護(hù)工初級(jí)練習(xí)試題及答案
- 廣西壯族自治區(qū)河池市東蘭縣市級(jí)名校2023-2024學(xué)年中考二模數(shù)學(xué)試題含解析
- 2025房屋租賃合同模板打印
- 幼年性黃色肉芽腫的健康宣教
- 幼兒園預(yù)防血吸蟲(chóng)課程
- 2024年河北省普通高中學(xué)業(yè)水平選擇性考試物理試題含答案
- Unit 4 Healthy food(說(shuō)課稿)-2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)下冊(cè)
- 部編人教版二年級(jí)道德與法治下冊(cè)同步練習(xí)(全冊(cè))
- 蘇教版小學(xué)數(shù)學(xué)三年級(jí)下冊(cè)期中測(cè)試卷(3套含答案)
- 畢業(yè)設(shè)計(jì)(論文)-ZJ-600型羅茨真空泵設(shè)計(jì)
- 淺談河北地下水資源開(kāi)采情況及引發(fā)的災(zāi)害
- 2023年南通市特殊教育崗位教師招聘考試筆試題庫(kù)及答案解析
- GB/T 3810.2-2016陶瓷磚試驗(yàn)方法第2部分:尺寸和表面質(zhì)量的檢驗(yàn)
- 脊柱CT診斷醫(yī)學(xué)課件
- 電鑄成型1(上課8)
- GA 38-2021銀行安全防范要求
評(píng)論
0/150
提交評(píng)論