久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

c語言試題及答案

時間:2019-05-12 20:13:51下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《c語言試題及答案》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《c語言試題及答案》。

第一篇:c語言試題及答案

一、單選題

1.在C語言中,下列類型屬于構造類型的是(D)A.整型 B.字符型 C.實型 D.數組類型 2.下列字符串不是標識符的是(D)A.sum B.Average C.Day_night D.M.D.JOHN 3.在C語言中,回車換行符是(A)A.n B.t C.v D.b 4.在C語言中,語句和數據定義是用(C)作為結束標記的 A.句號 B.逗號 C.分號 D.括號 5.設有如下定義: int x=10,y=5,z;則語句printf(“%dn”,z=(x+=y,x/y));的輸出結果是(C)A.0 B.1 C.3 D.4 6.10.以下程序的輸出結果是(B)main(){char c1=’8’,c2=’2’;

printf(“%c,%c,%d,%dn”,c1,c2,c1-c2,c1+c2);} A.因輸出格式不合法,輸出出錯信息 B.8,2,6,106 C.8,2,6,10 D.8,2,5,9 7.兩次運行下面的程序,如果從鍵盤上分別輸入6和4,則輸出結果是(A)main(){int x;scanf(“%d”,&x);

if(x++>5)printf(“%dn”,x);else printf(“%dn”,x--);} A.7和5 B.7和4 C.6和4 8.表達式(int)2.1416的值時(A)A.2 B.2.1 C.0 D.3 9.下列運算符優先級最高的是(B)A.> B.+ C.&& D.!= 10.C語言容許函數值類型缺省定義,此時該函數值隱含的類型時(B)A.float型 B.Int型 C.Long 型 D.Double型

11、C程序的基本構成單位是(C)A、子程序 B、過程 C、函數 D、文件

12、C語言中要求操作數都為整型數據的算術符是(C)A、/ B、!C、% D、= =

13、若int x=1,y=1;則表達式(!x||y--)的值是(B)。A、0 B、1 C、2 D、-1

14、能正確表示邏輯關系:a≥10或a≤0的C語言表達式(D)A、a>=10 or a<=0 B、a>=0|a<=10 C、a>=10 && a<=0 D、a>=10||a<=0

15、double x,y;表達式x=1,y=x+3/2的值是(C)。A、1 B、2 C、2.0 D、2.5

16、運行C源程序的命令是(D)A、ALT+F5 B、ALT+F9 C、CTRL+F5 D、CTRL+F9

17、運行完C程序后,查看C程序運行結果的命令是(A)A、ALT+F5 B、ALT+F9 C、CTRL+F5 D、CTRL+F9 18.若有程序段:int i=2,j;j=i++;printf(“%d,%d”,++i,j);該程序段的輸出結果是:(D)A、3,2 B、4,3 C、3,3 D、4,2 19設 int a=12;表達式a+=a-=a*=a的值是(C)。A 12 B 144 C 0 D 132 20、若給定條件表達式(M)?(a++):(a--),則其中表達式M和(D)等價。A M==0 B M=1 C M!=1 D M!=0

21、在C語言中,if語句后的一對圓括號中,用以決定分支流程的表達式為(D)。A 只能是邏輯表達式 B只能是關系表達式

C 只能是邏輯表達式或關系表達式 D可以是任意表達式

22、下列選項中,(A)給變量賦初值是錯誤的。

A int a=b=3;B int a,b,c=5;C int a=3,b,c=a;D float f=3.56;

23、在C語言中,一個字符變量在內存中占用(A)個字節。A 1 B 2 C 3 D 4

24、int a=12,b=13,c;c=(a

25、設有int i;則表達式i=1,++i,++i||++i,i的值為(C)A.1 B.2 C.3 D.4 30以下程序段中與語句k=a>b?(b>c?1:0):0;功能等價的是(A)A)if((a>b)&&(b>c))k=1;B)if((a>b)||(b>c))k=1 else k=0;C)if(a<=b)k=0;D)if(a>b)k=1;else if(b<=c)k=1;else if(b>c)k=1;else k=0;

31、算法具有五個特性,以下選項中不屬于算法特性的是(A)有窮性(B)簡潔性(C)可行性(D)確定性 32以下選項中可作為C語言合法常量的是(A)(A)-80.(B)-080(C)-8e1.0(D)-80.0e

33、以下敘述中正確的是(C)

(A)用C語言實現的算法必須要有輸入和輸出操作(B)用C語言實現的算法可以沒有輸出但必須要有輸入(C)用C程序實現的算法可以沒有輸入但必須要有輸出(D)用C程序實現的算法可以既沒有輸入也沒有輸出

33、以下選項中,不能作為合法常量的是(B)(A)1.234e04(B)1.234e0.4(C)1.234e+4(D)1.234e0

34、有以下程序

B)(main(){ int i=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf(“%d %d %dn”,i,j,k);} 程序運行后的輸出結果是(D)(A)1 2 3(B)2 3 4(C)2 2 3(D)2 3 3

35、判斷變量ch中的字符是否為數字字符,正確表達式是____D___。

A)ch>=0&&ch<=9 B)’0’<=ch<=’9’ C)ch>=’0’||ch<=’9’ D)ch>=’0’&&ch<=’9’

36、若執行以下程序時從鍵盤上輸入9,則輸出結果是__B_____ A)11 B)10 C)9 D)8 main()

{ int n; scanf(“%d”,&n); if(n++<10)printf(“%dn”,n); else printf(“%dn”,n--); }

37、若w=1,x=2,y=3,z=4;則條件表達式w>x?w:y

38、以下非法的賦值語句是(C)A)n=(i=2,++i);B)j++;C)++(i+1);D)x=j>0;

39、設a和b均為double型變量,且a=5.5、b=2.5,則表達式(int)a+b/b的值是(D)A)6.500000 B)6 C)5.500000 D)6.000000 40、已知i、j、k為int型變量,若從鍵盤輸入:1,2,3<回車>,使i的值為

1、j的值為

2、k的值為3,以下選項中正確的輸入語句是(C)A)scanf(“---”,&i,&j,&k);B)scanf(“%d %d %d”,&i,&j,&k);C)scanf(“%d,%d,%d”,&i,&j,&k);D)scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);

41、若有以下程序: main(){ int k=2,i=2,m;m=(k+=i*=k);printf(“%d,%dn”,m,i);} 執行后的輸出結果是(C)A)8,6 B)8,3 C)6,4 D)7,4 

42、已有定義:int x=3,y=4,z=5;,則表達式!(x+y)+z-1 && y+z/2的值是(D)A)6 B)0 C)2 D)1

43 以下選項中,與k=n++完全等價的表達式是(A)A)k=n,n=n+1 B)n=n+1,k=n C)k=++n D)k+=n+1

39、若有說明:int i,j=7, *p=&i;,則與i=j;等價的語句是B A)i= *P;B)*P=*&J;C)i=&j;D)i=* *p;40、若有以下說明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則數值為6的表達式是C A)*p+6 B)*(p+6)C)*p+=5 D)p+5

二、填空題

1.C語言是通過 庫函數 來進行輸入和輸出的。

2.C語言的數據類型有四大類,他們是 基本類型、構造類型、指針類型和 空類型。

4.下面程序的運行結果是 3.600000,3 main(){float x;int i;x=3.6;i=(int)x;printf(“x=%f,i=%d”,x,i);} 5.數組名定義規則和變量名相同,遵守 標識符 命名規則。

6、main(){char c1,c2,c3;c2=’c’;c1=c2-1;c3=c2+1;printf(“%c,%d,%cn”,c1,c2,c3);} 程序的運行結果是: b,99,d

7、main(){int a=5,b=6,c;c=a;if(a>b)c=1;else if(a= =b)c=0;else c=-1;printf(“c=%dn”,c);} 程序的運行結果是:-1 11.設x的值為15,n的值為2,則表達式x%=(n+=3)運算后,x的值為 0。12.設 int a=7,b=9,t;執行完表達式t=(a>b)?a:b后,t的值是 9。14.求100~200間的全部素數。# include main(){ int m,k,i,n=0;for(m=101;m<=200;m+=2){ if(n==0)printf(“n”);k=sqrt(m);for(i= 2;i<=k;i++)if(m%i==0)break;if(i== k){ printf(“%d ”,m);n++;} } }

15、main(){ int x,y=1,z=10;if(y!=0)x=5; printf(“x=%dt”,x);x=1;if(z<0)if(y>0)x=3;else x=5;printf(“x=%dn”,x);if(z=y<0)x=3;else if(y==0)x=5;else x=7;printf(“x=%dt”,x);printf(“z=%dn”,z);} 寫出程序的運行結果:x=5 x=1 x=7 z=0

16、百馬百擔問題:有100匹馬,馱100擔貨,大馬馱3擔,中馬馱2擔,兩匹小馬馱1擔,問大、中、小馬各多少匹? main(){ int hb,hm,hl,n=0;for(hb=0;hb<=100;hb+= 3)for(hm=0;hm<=100-hb;hm+= 2){ hl=100-hb-hm;if(hb/3+hm/2+2* hl ==100){ n++;printf(“hb=%d,hm=%d,hl=%dn”,hb/3,hm/2,2*hl);} } printf(“n=%dn”,n);}

17、寫出程序運行結果,并簡述功能(運行結果5分,功能描述3分,共8分)#include main(){ int i,t;int a[10]={2,4,6,8,10,1,3,5,7,9};for(i=0;i<=4;i++){ t=a[i];a[i]=a[9-i];a[9-i]=t;} for(i=0;i<=9;i++)printf(“%d ”,a[i]);} 運行結果: 7 5 3 1 10 8 6 4 2 功能描述:

將整型數組a以逆序形式顯示出來

18、有以下語句段 int n1=10,n2=20;printf(“ n1=%dnn2=%d ”,n1,n2);

要求按以下格式輸出n1和n2的值,每個輸出行從第一列開始,請填空。n1=10 n2=20

19、有以下程序 main(){ int n=0,m=1,x=2;if(!n)x-=1;if(m)x-=2;if(x)x-=3;printf(“%dn”,x);} 執行后輸出結果是-4。

21、.以下程序運行后的輸出結果是____ main(){ int a,b,c;a=10;b=20;c=(a%b<1)||(a/b>1);printf(“%d %d %dn”,a,b,c);} 答案:10 20 0

22、任意輸入三條邊(a,b,c)后,若能構成三角形且為等腰、等邊和直角,則分別輸出DY、DB和ZJ,若不能構成三角形則輸出NO。main(){ float a,b,c,a2,b2,c2 scanf(“%f%f%f%,&a,&b,&c);printf(”%5.1f,%5.1f,%5.1f“,a,b,c);if(a+b>c&&b+c>a&&a+c>b){ if(a==b || b==c || a==c)printf(”DY“);if(a==b && b==c)printf(”DB“);a2=a*a;b2=b*b;c2=c*c;if((a2+b2==c2)||(a2+c2==b2)||(b2+c2==a2))printf(”ZJ“);printf(”n“);} else printf(”NOn“);}

23、當a=1,b=3,c=5,d=4時,執行完下面一段程序后x的值是___x=2______ if(a

24、以下程序運行后的輸出結果是 20,0。 main(){ int x=10,y=20,t=0;if(x==y)t=x;x=y;y=t;printf(“%d,%d n”,x,y);}

三、程序題

1、在購買某物品時,若所花的錢x在下述范圍內,所付錢y按對應折扣支付:

x x<1000 0.9x 1000≤x<2000 0.8x 2000≤x<3000 0.7x x.≥3000 y=

2、編一程序根據上網時間計算上網費用,計算方法如下:

費用= 30元基數 <10小時 每小時3元 10 ~50 每小時2.5元 ≥50小時

同時為了鼓勵多上網,每月收費最多不超過150元。

3、已知輸入某課程的百分制成績mark,要求顯示對應五級制的評定,評定條件如下:

等級= 優 mark≥90 良 80≤mark<90 中 70≤mark<80 及格 60≤mark<70 不及格 mark<60 第一題答案: #include void main(){ float y;int x;scanf(”%d“,&x);if(x<1000)y=x;if(x>=1000 && x<2000)y=0.9*x;if(x>=2000 && x<3000)y=0.8*x;if(x>=3000)y=0.7*x;printf(”%f“,y);} 第二題答案: #include void main(){ float y;int x;scanf(”%d“,&x);if(x<10)y=30;if(x>=10 && x<50)y=3*x;if(x>=50)y=2.5*x;if(y>150)y=150;printf(”%f“,y);} 第三題答案: #include void main(){ int mark;scanf(”%d“,&mark);if(mark>=90)printf(”優“);else if(mark>=80)printf(”良“);else if(mark>=70)printf(”中“);else if(mark>=60)printf(”及格“);else printf(”不及格");}

第二篇:《影視語言分析》期末試題及答案

寶雞文理學院2013年《影視語言分析》期末試題及答案

————蒙紅

1.從光影、色彩兩個角度分析《云中漫步》的畫面造型語言?

1)光影:夕陽斜下,一派祥和,愛情慢慢的降臨在這樣的美景之中!再配上小提琴 和鋼琴的協奏曲,光影世界里德諸多結合也就顯得那么相得益彰。

“莊園,古堡,農場主,愛情”這種如名著小說似的設定,使得電影在很多場景里顯得高雅而浪漫,使得整個電影的浪漫色彩顯得濃重而又不過火!色彩的調和與愛情的發展不需濃墨重彩,薄暮之中的清晨與日暮使得葡萄園里的葡萄顯得溫暖而甜美!此般情境里的愛情來的悄無聲息 又怎么會被人們太輕易地發現呢?

整體上竟然有種音樂劇般得感受。紅酒成為電影的最主要場景,成為男女主人公情到濃時的浪漫見證,同時也成為預示故事結局的主角。“品味愛情,如同紅酒般有甘甜、有酸楚,有醒目的一刻,也有失落的終極。”杯中的桑干亭亭玉立于面前,眼前亮起一片瑩潤的顏色,而只有把它送入口中,才知其中的極致美味和酸楚無奈,這也許才是愛情的真實寫照。

2)色彩:全片以金黃的懷舊色調來訴說一段氣氛朦朧的愛情故事,并伴以濃厚的拉丁風味,部分片段維持了導演擅長的魔幻寫實手法,葡萄園的美感亦相當怡人。這個經典的愛情故事,在我的印象里只留下大片的火光和蒼山暮靄之中的葡萄園,一個在鎮子上奔跑著的男子和在深夜窗下傳來的悠揚琴聲。在“云鄉”,導演用大量的空鏡頭向我們展示了美麗的田園風光,夕陽中的小路,霧靄下的葡萄園,寧靜的村莊。那種鄉間的浪漫氣息很容易讓人聯想到陶淵明的《桃花源記》或John Denver的《鄉村路帶我回家》。保守率真的父親,慈祥的母親和奶奶,愛吃巧克力的爺爺,頑皮的弟弟,友善的莊園仆人??影片所極力渲染的 “家”的和諧氛圍不僅打動了保羅,也打動了我們。什么是“家”?它帶給你溫暖,帶給你勇氣,它為你提供庇護,使你能夠成長。它包容你的一切,使你在每一個夜晚都感受到時光的靜謐和歲月的靜好。

2.在《尋槍》中為什么要用到大量的主觀鏡頭?

警察馬山在尋槍的過程中還在尋求什么?

1)主觀鏡頭的運用讓觀眾身臨其境地參與到劇中人的活動場景,感同身受的獲取電影人物的所見所聞、所思所想,從而設身處地的為其著想,更好地理解人物性格和劇情發展。而且,主觀鏡頭對人物情緒和心理的刻畫、對劇情懸念氛圍的營造都起到相當重要的作用。主觀鏡頭運用越多,觀眾越是滲入到劇中人的感官世界,越有被蒙蔽的感覺,也就越有掙脫蔽障、挖掘謎底的欲望。導演正是把握了主觀鏡頭能夠制造懸念色彩這一重要因素,貫穿于“尋槍”整個過程,吸引觀眾去推理、猜測最后的真相,使得《尋槍》故事變得如此扣人心弦、緊張有趣。

2)警察馬山在尋槍的過程中還在尋求責任,以及自我與本我的統一。

警察丟了用來維護正義的工具和能力,失掉了對公眾的責任,失掉了男人應該有的擔當。馬山作為家庭中是唯一的男人,肩負著呵護好妻子,教育好孩子的責任。但是影片中,我們能看到的吵架畫面就不下3次,李小萌的出現進一步使雙方感情淪陷。馬山被捕入獄時,他的兒子反過來教育他,該多讀讀書,出獄以后不準打他,可見馬山沒有盡到一個做父親擔當的責任。馬山尋槍的過程也是他找尋丟失的責任的過程。馬山找了,也找到了。影片最后,當馬山要用血肉之軀去引誘歹徒時,他悔悟到了作為家中唯一的男人應當充當什么角色。他留了一束小花給相扶持多年的妻子,又留了一包彈珠和六根棒棒糖給兒子,意表對于妻子和孩

子最后的關懷,而他留給自己的是最后一顆子彈。在結尾,他找到了真槍,同時也找到了責任。

換個角度剖析,《尋槍》又可以抽象為:自我與本我的剝離,自我與本我的互相斗爭,自我與本我的對話,最終找到了自我與本我的歸一。?

3.通過本門課程的學習,你學會了怎樣去看電影?

學習了本門課程后,突然發現自己以前看的不是電影,而是熱鬧。現在我學會了用影視語言分析的眼光去欣賞每一部電影,我會一遍又一遍的去看同一部電影,每一次的感受都是不一樣的。通常,我會從以下幾個方面來看電影:

第一:先看光,每個鏡頭中光是怎么用的,下一個鏡頭的光有什么變化,有沒有投影的變化,有沒有黑天白天的變化,有沒有陰天、下雨;

第二:空間有沒有大小的變化,大房間,小房間,有沒有室內室外的變化;

第三:聽聲音,是同期還是后期,每個鏡頭中有有沒有表現出的音空間來,它是什么樣的,下個鏡頭的聲音空間感有什么變化 ;

第四:背景是什么,與前景的關系,它怎樣變的(這是透視關系);

第五:有沒有運動,是畫面內的被攝體在運動,還是攝影機在運動,是水平運動(左右橫移)多還是縱深運動多。

第六:有沒有用變焦,它是準確地表現了兩個人物關系,還是造成了錯誤的關系。變焦用得多不多;搖鏡頭有沒有增加新的信息或含義;

第七:運動的動與靜的關系,是前景有運動,背景沒有;或是背景有運動,前景沒有;或是前后景都有,或前后景都沒有;

第八:剪輯點在哪里,起幅的畫面是怎么樣的,落幅的畫面是怎樣的,如果是一個人在跑,注意起幅的人體造型好不好,好與不好,看的時候有什么不同;是用切換多,還是用疊化多。

第九:在一個鏡頭中人物的調度是怎樣的,有沒有第四面墻的舞臺處理(即所有鏡頭中的人都排成一排面向攝影機,就象幼兒園里的排排坐,吃果果。)演員的單獨表演也是力求面向第四面墻?

第十,音樂用在哪里;有沒有主題歌,有作用嗎?音樂與人物動作(或稱表演)關系,音樂與攝影機運動的關系,音樂與色彩變化的關系,音樂與對話的情緒及節奏的關系,音樂與自然音響(即噪聲)的關系等等

第十一,如果是故事片,情節的轉折點是用什么手段來表現的,是用嘴皮子說出來的,還是無聲的段落,如果是你的話,你能用無聲把這一段落表現出來嗎?

第十二,畫面上人物關系的變化,有變化,還是沒有變化,A在整個鏡頭里始終站在B右邊,就沒有走到B的左邊去過,等等;

第十三,畫外空間是怎么用的,是作為畫面內的空間的延伸,還是另外一個非敘事的空間;

第十四,對話寫得是否生活化,還是舞臺腔,好念嗎?

第十五,每個鏡頭中人物都穿什么顏色的服裝,他們之間的相互關系,也就是說,有沒有色彩的調度,即作為流動色彩來使用;

第十六,道具的時代,地域,民族,文化方面準確嗎?

第十七,時間上是否用閃回,是用什么手段來表現的,合理嗎?

第十八,用長鏡頭嗎?最長的鏡頭有多長,你感覺是長,還是沒有實際那么長,這個長鏡頭內的人物關系是怎樣的。全在畫面,或者是一個在畫內,一個在畫外(正反拍不算內)。第十九,人聲,是男高音,女高音,男中音,女中音,男低音這樣的搭配嗎?

第二十,特寫是作為情節中的視覺重音來用的嗎?第二十一,全片的聲畫結合如何,有精彩的地方嗎?

第三篇:C語言程序設計試題集及其答案

第一章 基礎知識

一.填空 1.每個C程序都必須有且僅有一個________ 函數。

2.C語言程序開發到執行通常要經過6個階段即編輯、預處理、________、鏈接、加載 和執行。

3.軟件是程序,以及______、使用和維護所需要的所有文檔。

4.國標中規定:“計算機程序是按照具體要求產生的適合于計算機處理的_________”。

5.程序設計語言按照書寫形式,以及思維方式的不同一般分為低級語言和________兩大類。

6.C語言是由________組成的。

7.C語言的函數可分為主函數main、標準庫函數和_________。

8.一個函數是由兩部分組成的,即:________和 函數體。

9.編譯是將C語言所編寫的源程序________成機器代碼,也稱為建立目標代碼程序的過程。

10.程序是由某種程序設計語言編制出來,體現了編程者的控制思想和對計算機執行操作 的要求。不同的任務功能,就會需求不同的軟件程序,如:控制計算機本身軟硬件協調工作,并使其設備充分發揮效力,方便用戶使用的系統軟件程序,稱為操作系統;而為辦公自動 化(OA)、管理信息系統(MIS)、人工智能、電子商務、網絡互聯等等應用而開發的軟件程 序,統稱為_________。

11.機器語言是以__________形式表示的機器基本指令的集合,是計算機系統唯一不需要翻 譯可以直接識別和執行的程序設計語言。

12.與機器語言相比,使用匯編語言來編寫程序可以用_______來表示指令的操作碼和操作對

象,也可以用標號和符號來代替地址、常量和變量。13.在編譯程序之前,凡以____開頭的代碼行都先由預處理程序預處理。

14.C程序的執行均是由執行_________開始。

15.函數體即為包含在{ }內的部分。它分為________和為完成功能任務由若干個C語句

組成的執行部分。

16.C語言程序中一條簡單語句是以________字符作為結束符的。

17.18.C語言是結構化、________的程序設計語言。

由于計算機硬件不能直接識別高級語言中的語句,因此,必須經過“_______程序”,將用高級語言編寫的程序翻譯成計算機硬件所能識別的機器語言程序方可執行。

19.用高級語言編寫的程序需翻譯成計算機硬件所能識別的機器語言程序方可執行。所以

說,用高級語言進行程序設計,其編程效率高,方便易用,但_______沒有低級語言高。

20.第一個系統體現結構化程序設計思想的教學工具語言是_______語言。

解答: 1.main()2.編譯

3.開發

4.指令序列

5.高級語言

6.函數

7.自定義函數

8.函數首部

9.翻譯

10.應用軟件

11.二進制代碼

12.助記符

13.#

14.main函數

15.聲明部分

16.;(或分號)

17.模塊化

18.翻譯

19.執行速度

20.PASCAL

二.閱讀程序寫結果 解答: 三.補充程序 解答: 四.改錯題 解答: 五.編程一 解答: 六.編程二 解答: 第二章 常量、變量和表達式

一.填空

1.以16位計算機為例,若定義long int a;則變量a占______個字節的內存空間。

2.以16位計算機為例,若定義double a;則變量a占______

個字節的內存空間。

3.以16位計算機為例,若定義long double;則變量a占 ______ 個字節的內存空間。

4.在______

位機,int型占4個字節。

5.C語言的數據類型有:基本數據類型、構造數據類型、枚舉類型、______

、空類型。

6.在C語言中,基本數據類型有:______。

7.整型常量046轉換為十進制數等于______。

8.整型常量054轉換為十進制數等于______。

9.整型常量0x125轉換為十進制數等于

______。

10.整型常量0x7C轉換為十進制數等于

______。

11.整型常量39轉換為八進制等于

______。

12.實數473.468寫成規范化指數形式,則應為

______。

13.實數0.0453寫成規范化指數形式,則應為

______。

14.將0x123轉換為二進制等于

______。

15.字符’A’表示成十六進制等于

______。

16.在C語言中,稱代表常量的標識符為

______。

17.C語言中是用編譯預處理命令______

來定義符號常量

18.在C語言中,以反斜杠符()開頭,后跟字符的字符序列,稱之為 ______

,主

要用來表示控制及不可見的字符或者一些圖形符號

19.語句printf(“106”)執行的結果輸出是

______。

20.語句printf(“b”)執行的結果輸出是______。

21.語句printf(“b”)執行的結果輸出是

______。

22.語句printf(“102”)執行的結果輸出是 ______。

23.若有char ch1;ch1='a'+4;則語句printf(“%c”,x)的輸出結果為

______。

24.字符串常量“Hello, everyone!”占據的內存空間為______

個字節

25.字符串常量“Hello,Bob!”占據的內存空間為 ______

個字節

26.十進制整型常量由0~9個數據組成,但不能以______

開始,沒有小數部分

27.十六進制常量由0~9和______

組成

28.unsigned long類型常量通常以______

為后綴

29.實型常量通常有小數形式和______

兩種表達方式

30.C語言中是用編譯預處理命令______

來包含其他源文件

31.為了表示字符串的結束,系統自動在字符串的最后加一個______

,但不被輸出

32.C語言中,其值可被改變的量稱為變量,它具有三個基本要素:變量名、______

和變量值

33.C語言規定,變量的標識符只能由字母、數字和下劃線組成,且不能以______

開 頭。34.在16位機中,sizeof(“hellon”)等于 ______。

35.在16位機中,printf(““hello””)等于

______。

36.字符變量在內存中占用______

個字節的存儲空間。

37.若有定義int x=27, y=6;則表達式 x/y的值為

______。

38.若有定義int x=47, y=8;則表達式 x%y的值為

______。

39.若有定義char ch1='A',ch2,ch3;執行ch2=ch1++;ch3=++ch1;printf(“ch1=%c, ch2=% c”,ch1,ch2);則輸出為

______。

40.若有定義char ch1='A',ch2,ch3;執行ch2=ch1++;ch3=++ch1;printf(“ch2=%c, ch3=% c”,ch2,ch3);則輸出為

______。

41.若有定義int i=5, j, k;執行j=i--;k=--i;printf(“i=%d, j=%dn”, i, j);則輸 出為

______。

42.表達式(int)(13.7+25.6)/4%5 的值是

______。

43.表達式 3.6-5/2+1.2+5%3 的值是______。

44.表達式54%10/2+4.0*(8/5)的值是

______。

45.若定義int x;double b=5.45;執行x=b后,則x的值為______。

46.若定義int y;char c='A';執行y=c后,則y的值為

______。

47.若定義 int a=8;float b=2.5;則a/(int)(b)的值為

______。

48.若a=5,則執行a*=7-3語句后,a的值是

______。

49.若int a=1,b=0,c=4,d=2;則表達式(a>b ? a:b)&&(c-d)的值為______。

50.已知a = 0,表達式 a = 1?b = 1:b = 0;執行后,b的值是

______。

51.若定義int m=7,n=12;則表達式n%=m-m%5的值是

______。

52.若定義int a=8;float b=4.5;執行a*=a/=a-b后,a的值為 ______。

53.int a=2;!a++的值為

______。

54.int a=0;!a++&++a的值為

______。

55.int a=7;float b=4.5;則printf(“%d”,a*=a/=a-b)的值為 ______。

56.int k=7;float a=2.5,b=4.7;則表達式a+k%3*(int)(a+b)%2/4的值為 ______。

57.#define Max(a,b)(((a)-(b))&0x80000000)?(a):(b),int a=2,b=6;printf(“%dn”,M ax(a,b))的值為

______。

58.在32位機中,int a=4,b=7;printf(“%0x”,a-b)的值為:______。

59.int x,y,z;x=y=2;z=3;y=x++-1;printf(“%d,%d”,x,y)的值為: ______。

60.int i=2,j;printf(“%d”,j=i<1)的值為:______

解答: 1.0 2.4 3.10 4.32

5.指針類型

6.int、float、double、char 7.38 8.44

9.293

10.124

11.047

12.4.734680e+002

13.4.530000e-002

14.100100011

15.x41/41H

16.符號常量

17.#define

18.轉義字符常量

19.F 20.b

21.b

22.B 23.e

24.16

25.11 26.0

27.A~F

28.U

29.指數形式

30.#include

31.“

主站蜘蛛池模板: 无码专区人妻诱中文字幕| 久久久精品人妻一区亚美研究所| 97在线无码免费人妻短视频| 白嫩日本少妇做爰| 真实?交| 黑鬼大战白妞高潮喷白浆| av毛片无码中文字幕不卡| 一本到无码av专区无码不卡| 中文字幕一区二区精品区| 黑人玩弄人妻中文在线| av无码免费岛国动作片不卡| 午夜免费啪视频| 人妻互换 综合| 亚洲国产精品福利片在线观看| 亚洲av日韩综合一区二区三区| 亚洲精品国产成人99久久6| 精品无码人妻av受辱日韩| 欧美丰满熟妇xxxx性大屁股| 久久伊人精品青青草原vr| 国产亚洲视频在线观看网址| 一本一道人人妻人人妻αv| 久久精品麻豆日日躁夜夜躁妓女| 乱子真实露脸刺激对白| 精品亚洲国产成人蜜臀av| 久久久久亚洲av综合仓井空| 欧美日韩国产专区一区二区| 亚洲码欧美码一区二区三区| 精品视频国产香蕉尹人视频| 精品国产制服丝袜高跟| 国产午夜无码片在线观看影| 国产口爆吞精在线视频2020版| 国产公开免费人成视频| 精品成人无码中文字幕不卡| 一本大道大臿蕉无码视频| 亚洲成av 人片在线观看无码| 欧美日韩一本无线码专区| 久久国产劲暴∨内射新川| 18禁成人???猛撞韩漫| 亚洲精品无码乱码成人| 久久精品国产视频在热| 蜜臀av在线观看|