久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團論壇開發語言培訓專區C語言開發 → C語言自測題目A與答案


  共有6725人關注過本帖樹形打印

主題:C語言自測題目A與答案

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
C語言自測題目A與答案  發帖心情 Post By:2010-12-10 9:51:28

一.選擇題(共20題,每題1。5分,共30分)
1.可在C程序中用作用戶標識符的一組的是
A.void B.as_b3 C.for D.2c
2. 若變量已正確定義并賦值,符合C語言語法的表達式是
A.a=a+7; B.a=7+b+c,a++ C.int(12.3%4) D.a=a+7=c+b
3. 不合法的八進制數是
A.0 B.028 C.077 D.01
4.下列運算符中優先級最高的運算是
A.! B.% C.-= D.&&
5.設a,b和c都是int型變量,且a=3,b=4,c=5;則表達式中,值為0的是
A.a&&b B.a<=b C.a||b+c&&b-c D.!((a<b)&&!c||1)
6.以下程序的輸出結果是
A.0 B.1 C.2 D.3
main()
{int a=2,b=-1,c=2;
If (a<b)
If (b<0) c=0;
else c+=1;
printf(“%d\n”,c);
}
7.以下程序的輸出結果是
A.1 B.2 C.3 D.4
main()
{int w=4,x=3,y=2,z=1
Printf(“%d\n”,(w<x?w:z<y?z:x))
}
8.以下程序的輸出結果是
A.9 B.1 C.11 D.10
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);
9.以下程序的輸出結果是
A.741 B.852 C.963 D.875421
main()
{ int y=10;
for(;y>0;y--)
if (y%3==0)
{printf(“%d”,--y); continue;}
}
10.設有定義語句char a=’\72’;則變量a包含 個字符。
A.1 B.2 C.3 D.說明不合法
11.以下程序的輸出結果是
A.因輸出格式不合法,無正確輸出 B.65,90
C.A,Y D.65,89
main()
{ char c1=’A’,c2=’Y’;
Printf(“%d,%d\n”,c1,c2);
}
12.以下敘述中正確的是
A.C語言程序總是從第一個定義的函數開始執行
B.在C語言程序中,要調用的函數必須在main函數中定義
C.C語言程序總是從main函數開始執行
D.C語言程序中的main函數必須放在程序的開始部分
13.以下函數的類型是
A.與參數x的類型相同 B.void 類型 C.int類型 D.無法確定
Fff(float x)
{printf(“%d\n”,x*x);}
14.以下函數調用語句中,含有的實參個數是
A.1 B.2 C.4 D.5
Func((exp1,exp2),(exp3,exp4,exp5));
15.以下程序的輸入結果是 。
A.1,5,9, B.1,4,7, C.3,5,7, D.3,6,9,
Main()
{int I,x[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++) printf(“%d,”,x[2-i]);
}
16.執行語句”char a[10]={“abcd”};*p=a;”后,*(p+4)的值是
A.“abcd” B.’d’ C.’\0’ D.不能確定
17. 執行語句“int (*ptr)[10];”其中的ptr是
A.10個指向整型變量的指針 B.指向10個整型變量的函數指針
C.一個指向具有10個元素的一維數組指針 D.具有10個指針元素的一維數組
18.設有如下定義,則對data中的a成員的正確引用是
Struct sk{int a;float b;}date,*p=&date;
A.(*p).date.a B.(*p).a C.p->data.a D.p.data.a
19、以下對枚舉類型名的定義正確的是
A. enum a={one ,two ,three}; B. enum a{a1,a2,a3};
C. enum a={‘1’,’2’,’3’}; D. enum a{“one ”,”two”,”three”};
20、若有如下定義,則printf(“%d\n”,sizeof(them));的輸出是
Typedef union{long x[2];short y[4];char z[8];}MYTYPE;
MYTYPE them
A.32 B.16 C. 8 D.24
二.填空題(共30分,每空2分)
1.若k為int 整形變量且賦值11,請寫出運算k++后表達式的值為 和變量k 的值為 。
2.在內存中存儲“ABCD”要占用 字節。
3.表示存儲類型的關鍵字有auto, ,register和 。
4.描述命題“A小于B或者小于C”的表達式為 。
5.請寫出以下程序的輸出結果 。
main()
{int a=100;
If (a>100) printf(“%d\n”,a>100);
else printf(“%d\n”,a<=100);
}
6.當a=1,b=2,c=3時,以下if 語句執行后,a,b,c中的值分別為 , , 。
If(a>c)
b=a;a=c;c=b;
7.若變量已正確定義,以下語句段的輸出結果是 。
x=0;y=2;z=3;
Switch(x)
{ case 0: switch(y==2)
{case 1:printf(“*”);break;
case 2:printf(“%”);break;
}
Case 1: switch(z)
{case 1:printf(“$”);
case 2:printf(“*”);break;
default :printf(“#”);
}
}
8.以下程序的輸出結果是 。
unsigned fun6(unsigned num)
{unsigned k=1;
do {k*=num%10;num/=10;}
while(num);
return k;
}
main()
{unsigned n=26;
Printf(“%d\n”,fun6(n));
}
9.用遞歸法計算整數的階乘函數
float fac(int n)
{ if (n<0)
{Printf(“error\n”);return(0.0)}
else if (n<1) f=1;
else f= ;
return(f);
}
10、設有以下語句
Int a[3][4]{{1,3,5,7},{2,4,6,8},{9,10,11,12}},*p=a;
則printf(“%d”,*(p+2*4+1))的輸出結果為 .
11. C語言源程序的基本單位是_________。
三. 判斷對錯,對的劃“√”,錯的劃“×”(10分,每小題2分)
1.參加位運算的數據可以是任何類型的數據。( )
2.若有定義和語句:int a;char c;float f;scanf("%d,%c,%f",&a,&c,&f);若通過鍵盤輸入:10,A,12.5,則a=10,c=‘A’,f=12.5。( )
3.C語言把文件看作是一個字符(字節)的序列。( )
4.若有定義和語句:int a[3][3]={{3,5},{8,9},{12,35}},i,sum=0;for(i=0;i<3;i++) sum+=a[2-i];則sum=21。( )
5.在程序中定義了一個結構體類型后,可以多次用它來定義具有該類型的變量。( )
四.程序填空(20分,每題5分)
1.以下程序的功能是:從鍵盤上輸入若干學生的成績,統計并輸出最高成績和最低成績,當輸入負數時結束輸入,請填空。
main()
{float x,amax,amin;
scanf(“%f”,&x);
amax=x;
while( )
{ if(x>amax) amax=x;
If ( ) amin=x;
Scanf(“%f”,&x);
}
Printf(“\namax=%f\namin=%f\n”,amax,amin);
}

2.有以下程序段:
s=1.0;n=10;
for(k=1;k<n;k++) s=s+1.0/(k*(k+1));
printf(“%f\n”,s);
請填空,使下面的程序段的功能完全與之等同。
S=0.0;

k=0;
do {
s=s+d;
;
d=1.0/(k*(k+1));
}while( );
Printf(“%f\n”,s);

3.下列函數從字符數組s[]中刪除存放在c中的字符,請填空。
Void delete(s,c)
Char s[],c;
{int i,j;
For (i=j=0; ;i++ )
If (s c)
S[ ]=s;
=’\0’;
}
4、下面的函數strcat(str1,str2)實現將字符串str2拼接到字符串str1后面的功能。請程序中的空白處填入一條語句或一個表達式。
strcat(str1,str2 )
Char *str1,*str2;
{char *t=str1;
While( )str1++;
While( );
Return(t);
}
五、寫一函數對數組前n個數按從小到大排序 (10 分)
C程序設計題參考(A卷)答案
一. 選擇題(每小題2分,共同40分)
1、B 2、B 3、B 4、A 5、D
6、C 7、A 8、D 9、B 10、A
11、D 12 、C 13、C 14、B 15、C
16、C 17、C 18、B 19、B 20、C
二.填空題(共30分,每空2分)
1、11 12
2、5
3、static extern
4、A<B||A<C
5、1
6、3 2 2
7、*#
8、12
9、fac(n-1)*n
10、4
11. 函數
三. 判斷對錯,對的劃“√”,錯的劃“×”(10分,每小題2分)
1.( × ) 2.( √ ) 3.( √ )4.( √ ) 5.( √ )
四.程序填空(20分,每題5分)
1.x>=0 x<min
2.d=1.0,n=10; k++; k<=n;
3.s != j++ s[j]
4.*str1 *str++=*str2++
五、寫一函數對數組前n個數按從小到大排序 (10 分)
void sort(int array[],int n)
{int i,j,t;
For (i=0;i<n-1;i++)
For (j=i+1;j<n;j++)
If (array>array)
{t=array;
Array=array[j];
Array[j]=t;
}
}

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

C語言自測題目A與答案








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
色涩成人影视在线播放| 国产剧情一区二区三区| 日韩一二三区不卡| 在线成人免费观看| 欧美一区国产二区| 日韩欧美一级二级三级 | 51久久夜色精品国产麻豆| 欧美三级中文字| 日韩一区二区在线免费观看| 日韩欧美国产麻豆| 国产亚洲婷婷免费| 中文字幕制服丝袜成人av| 亚洲人成网站精品片在线观看 | 国产精品电影一区二区| 一二三四社区欧美黄| 亚欧色一区w666天堂| 另类小说色综合网站| 国产一区高清在线| 97成人超碰视| 欧美午夜精品久久久久免费视| 一区二区三区在线播| 夜夜嗨av一区二区三区| 日韩专区中文字幕一区二区| 国产精品系列在线观看| 99三级在线| 午夜精品福利一区二区| 欧美日本乱大交xxxxx| 久久久噜噜噜久久人人看| 中文字幕在线观看一区| 丝袜诱惑制服诱惑色一区在线观看 | 久久综合久久综合九色| 成人免费在线视频| 日本欧美在线看| av在线一区二区| 日韩国产欧美一区| 成人av网站免费| 精品国产综合| 在线观看亚洲精品视频| 欧美精品一区二区久久婷婷| 亚洲一区二区视频| 粗大黑人巨茎大战欧美成人| 久久涩涩网站| 欧美一级免费观看| 亚洲自拍偷拍麻豆| 国产 欧美在线| 亚洲成人一区二区三区| 精品久久五月天| 日韩电影在线免费| 国产乱人伦精品一区二区| 欧美日韩在线观看一区二区 | 日韩精品免费专区| 成人午夜碰碰视频| 水蜜桃亚洲一二三四在线| 精品乱码亚洲一区二区不卡| 亚洲国产中文字幕在线视频综合| 国产99精品国产| 亚洲成人一区二区三区| 国产亚洲va综合人人澡精品| 免费在线视频一区| 蜜桃网站成人| 久久中文字幕电影| 免费看日韩a级影片| 九九99玖玖| 久久婷婷色综合| 韩国一区二区视频| 日韩精品一区二区三区色偷偷| 精品国产乱码久久久久久夜甘婷婷| 一区二区三区在线视频观看58| 成人h动漫精品| 欧美日韩一级黄| 婷婷久久综合九色国产成人| 久久精品日韩精品| 久久精品亚洲麻豆av一区二区| 日本aⅴ亚洲精品中文乱码| 国产精品久久久久久亚洲毛片 | 中文字幕免费不卡在线| 国产老肥熟一区二区三区| 一区二区精品在线| 亚洲视频免费看| 91成人免费在线观看| 欧美福利电影网| 日韩不卡一区二区| 欧美一区2区三区4区公司二百| 久久人人爽人人爽| 国产一区不卡在线| 欧美影视一区二区三区| 亚洲第一成人在线| 色综合电影网| 亚洲一区二区三区视频在线播放 | 日韩国产伦理| 亚洲欧美aⅴ...| 国产91免费视频| 国产视频一区不卡| 粉嫩绯色av一区二区在线观看| 欧美日韩一区中文字幕| 日本女优在线视频一区二区| 亚洲在线色站| 首页综合国产亚洲丝袜| 性欧美精品一区二区三区在线播放| 亚洲青青青在线视频| 狠狠爱一区二区三区| 亚洲人成精品久久久久久| 激情欧美一区二区三区中文字幕| 中文字幕不卡的av| 国产精品久久精品国产| 国产精品少妇自拍| 国产精品青青草| 亚洲欧洲日本在线| 青青草原成人| 丝袜美腿亚洲综合| 在线观看av一区| 国产乱妇无码大片在线观看| 欧美一区二区三区视频在线| 国产成a人亚洲| 久久青草欧美一区二区三区| 成人免费看片网址| 最好看的中文字幕久久| 日本视频一区在线观看| 视频一区欧美精品| 欧美区在线观看| 成人avav影音| 中文字幕中文字幕一区| 日本精品免费| 日韩影院在线观看| 欧美精品一二三四| 93久久精品日日躁夜夜躁欧美| 国产无一区二区| 日本高清久久一区二区三区| 日产欧产美韩系列久久99| 欧美另类久久久品| 99国产盗摄| 亚洲国产成人tv| 8x8x8国产精品| 国产精选在线观看91| 日韩精品国产精品| 日韩精品综合一本久道在线视频| 国产片一区二区| 视频一区亚洲| 国产精品综合久久| 中文字幕欧美日本乱码一线二线| 性欧美videosex高清少妇| 国产精品中文字幕欧美| 欧美国产一区二区在线观看| 日本免费一区二区三区| 国产一区二区精品久久| 国产精品久久久久久久久免费丝袜 | 亚洲高清免费视频| 91精品国产色综合久久不卡蜜臀| 成人欧美一区二区三区在线观看| 丝袜美腿成人在线| 精品国产91乱码一区二区三区 | 最近看过的日韩成人| 国产suv精品一区二区6| 中文字幕一区二区三区在线观看| 色伊人久久综合中文字幕| 波多野结衣在线一区| 亚洲午夜免费视频| 日韩欧美在线123| 水蜜桃亚洲精品| 97超碰欧美中文字幕| 奇米色777欧美一区二区| 欧美国产精品中文字幕| 在线看国产一区| 黄色91av| aa级大片欧美| 青青国产91久久久久久| 国产精品麻豆欧美日韩ww| 欧美日韩国产一区二区三区地区| 久久伊人一区| www.欧美色图| 麻豆国产欧美日韩综合精品二区| 国产精品天美传媒沈樵| 欧美高清hd18日本| 亚洲成人自拍视频| 国产精品播放| 国产99久久久国产精品| 丝袜美腿成人在线| 亚洲色图都市小说| 精品精品欲导航| 欧美日韩久久不卡| 亚洲午夜精品一区二区| 久久国产精品-国产精品| www.亚洲色图| 国产乱码精品一品二品| 婷婷开心久久网| 亚洲精品成人天堂一二三| 久久精品一级爱片| 日韩一区二区在线观看视频播放 | 国产亚洲精品超碰| 欧美精选午夜久久久乱码6080| 亚洲蜜桃av| 欧美日韩高清在线一区| 成人影片在线播放| 94色蜜桃网一区二区三区| 精品一区二区综合| 偷偷要91色婷婷| 亚洲影院在线观看| 亚洲美腿欧美偷拍| 久久精品欧美一区二区三区不卡| 777xxx欧美|