下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第五套
一、判斷題
第1題:在C語言中英文小寫字母b的ASCII碼為74H
錯(cuò)
第2題:60、在標(biāo)準(zhǔn)C語言中,可以用typedef定義類型,所以用typedef可以增加C語言
的數(shù)據(jù)類型。
錯(cuò)
第3題:在標(biāo)準(zhǔn)C中,以"%8f"形式輸出的所有數(shù)字共有8位。
錯(cuò)
第4題:在標(biāo)準(zhǔn)C中,="是判斷兩個(gè)數(shù)是否相等。
"
:錯(cuò)
第5題:對(duì)于指向函數(shù)的指針變量,它所指向的函數(shù)的參數(shù)個(gè)數(shù)一定要相同。
錯(cuò)
第6題:構(gòu)成C程序的基本單位是函數(shù),所有函數(shù)名都可以由用戶命名
錯(cuò)
第7題:A"是一個(gè)字符常量。
"
錯(cuò)
第8題:結(jié)構(gòu)體變量在內(nèi)存中所占的字節(jié)數(shù)是由其各個(gè)成員所占字節(jié)的總和。對(duì)
第9題:在if語句中,else前一個(gè)語句可不加";。
"
錯(cuò)
第10題:C程序中注釋部分可以出現(xiàn)在程序中任意合適的地方。
對(duì)
二、選擇題(請(qǐng)選擇正確的選項(xiàng))
第1題:執(zhí)行語句:for(i=1;i++<4;);后變量i的值是C
A、3
B、4
C、5
D、不定
第2題:C語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間A
A、所有成員一直駐留在內(nèi)存中
B、只有一個(gè)成員駐留在內(nèi)存在
C、部分成員駐留在內(nèi)存中
D、沒有成員駐留在內(nèi)存中
第3題:若執(zhí)行fopen函數(shù)時(shí)發(fā)生錯(cuò)誤,則函數(shù)的返回值是:B
A、地址值
B、0
C、1
D、eof
第4題:C語言結(jié)構(gòu)體類型變量在程序執(zhí)行期間
A
A、所有成員一直駐留在內(nèi)存中
B、只有一個(gè)成員駐留在內(nèi)存在
C、部分成員駐留在內(nèi)存中
D、沒有成員駐留在內(nèi)存中
第5題:下面程序段輸出結(jié)果為A
charstr[]="Beijing";
printf("%d\n",strlen(strcpy(str,"China")));
A、5
B、7
C、12
D、14
第6題:設(shè)有程序段intk=10;while(k=0)k=k-1;則下面描述中正確的是:C
A、while循環(huán)執(zhí)行10次
B、循環(huán)是無限循環(huán)
C、循環(huán)體語句一次也不執(zhí)行
D、循環(huán)體語句執(zhí)行一次
第7題:以下錯(cuò)誤的描述是:函數(shù)調(diào)用可以D
A、出現(xiàn)在執(zhí)行語句中
B、出現(xiàn)在一個(gè)表達(dá)式中
C、做為一個(gè)函數(shù)的實(shí)參
D、做為一個(gè)函數(shù)的形參
第8題:設(shè)p1和p2是指向同一個(gè)int型一維數(shù)組的指針變量,k為int型變量,則不能正確執(zhí)
行的語句是(2-12)B
A、k=*p1+*p2;
B、p2=k;
C、p1=p2;
D、k=*p1*(*p2);
第9題:能正確表示a10或a0的關(guān)系表達(dá)式是C
A、a>=10ora<=0
B、a>=10a<=0
C、a>=10||a<=0
D、a>=10&&a<=0
第10題:C語言程序的三種基本結(jié)構(gòu)是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和______結(jié)構(gòu)
C
A、遞歸
B、轉(zhuǎn)移
C、循環(huán)
D、嵌套
三、填空題(請(qǐng)把正確的選項(xiàng)填入試題前
的空格中)
第1題:下列程序讀入了一個(gè)時(shí)間數(shù)
值,將其加1秒后輸出,時(shí)間格式為
hh:mm:ss,
即時(shí):分:秒。
當(dāng)小時(shí)等于24小時(shí),
置為0。#include<stdio.h>
struct{inthour;
intminute;
intsecond;}time;
voidmain(){
scanf("%d:%d:%d",__,___,___);
time.second++;
if(____==60){
time.minute++;
;
if(time.minute==60)
{
time.hour++;
time.minute=0;
time.hour=24;
if(___)
time.hour=0;
}}
while((____)!='\n')
if(____||ch>='A'&&ch<
='Z')
letter++;
elseif(____)digit++;
else___;
printf("letter=%d,digit=%d,
other=%d\n",letter,digit,other);
}
參考答案:ch=getchar()
參考答案:ch>='a'&&ch<='z'
參考答案:ch>='0'&&ch<='9'
參考答案:other++
printf("%d:%d:%d\n",time.hour,time.minute,ti
me.second);}
參考答案:&time.hour
參考答案:&time.minute
參考答案:&time.second
參考答案:time.second
參考答案:time.second=0
第2題:輸入一行字符,統(tǒng)計(jì)并輸出其
中英文字母、數(shù)字和其他字符的個(gè)數(shù)。運(yùn)行
示例:
Entercharacters:
f(x,y)=3x+5y-10
letter=5,digit=4,other=6
#include<stdio.h>
voidmain()
{
intdigit,I,letter,other;
charch;
digit=letter=other=0;
printf("Entercharacters:");
第3題:2、下列程序利用函數(shù)求兩個(gè)數(shù)
的最大值,請(qǐng)?jiān)?/p>
處補(bǔ)上必要的代碼:
<bfloatmax(float,float)
;
main()
{
floata,b,c;
scanf("%f,%f",&a,&b);
c=max(a,b);
printf("max=%f\n",c);
}
floatmax(floatx,floaty)
{
floatz;
_____;
return(z);
}
參考答案:z=x>y?X:y
四、閱讀題(請(qǐng)把正確的選項(xiàng)填入試題前
的空格中)
第1題:閱讀程序,寫出運(yùn)行結(jié)
果。參考答案:A
#include<stdio.h>
voidmain()
{floatx;
intI,j;
x=10.6;
I=4;
j=(int)x/I;
printf("j=%d\n",j);
}<br
A)、j=2B)、j=2.65C)、j=2.5D)、j=2.7
第2題:閱讀程序,寫出運(yùn)行結(jié)果。
參考答案:B
#include<stdio.h>
voidmain()
{
int
num[10]={50,-20,-53,10,5,-29,14,-32,0,21};
intj,sum=0;
for(j=0;j<10;j++)
if(num[j]>0)
sum+=num[j];
printf("sum=%d\n",sum);
}
A)、sum=-134B)、sum=100
C)、sum=0D)、sum=50
第3題:閱讀程序,寫出運(yùn)行結(jié)果。
參考答案:A
#include<stdio.h>
voidmain()
{charstr[]=
"SWILTECH1WALL";
intk;charc;
for(k=0;(c=str[k])!='\0';
k++)
{
switch(c)
{case'A':putchar('a');
continue;
case'1':break;
case9:
putchar('#');
case'E':
case'L':
continue;
default:
putchar(c);continue;
}
putchar('*');
}
printf("\n");
}
}
A)、SWITCH*WaB)、SWITCH
C)、SWILTECHWALLD)、SWITCH*
WALL
第4題:閱讀程序,寫出程序運(yùn)行的輸
出結(jié)果。
參考答案:B
#include<stdio.h>
voidmain()
{intI,j;
float
a[3][3]={{21,29,13},{12,33,27},{32,8,73}},
b[3][3];
for(I=0;I<3;I++)
for(j=0;j<3;j++)
b[j][I]=a[I][j];
for(I=0;I<3;I++)
{for(j=0;j<3;j++)
printf("%6.1f",b[I][j]);
printf("\n");
}
}
A)、
2112
32
2933
8
1327
73
B)、
21.012.0
32.0
29.033.0
8.0
13.027.0
73.0
C)、
21.029.0
13.0
12.033.0
27.0
32.0
73.0
D)、
8.0
}
第2題:輸入一N位整數(shù),要求輸出該
整數(shù)的每一個(gè)數(shù)字,如輸入14289,則輸出
14289。每一個(gè)數(shù)字間空一空格
參考答案:
#include<stdio.h>
main()
{intnum[6],j,number;
printf("輸入一個(gè)整數(shù):");
scanf("%d",&number);
j=0;
do
{num[j]=number%10;
number=(int)number/10;
j++;
}while(number!=0);
for(j=5;j>=0;j--)
printf("%d",num[j]);
printf("\n");
}
2129
1233
13
27
32
73
第5題:
閱讀程序,
寫出運(yùn)行結(jié)果。參
考答案:C
#include<stdio.h>
intf(inta)
{
autointb=0;
staticintc=1;
b++;
c+=3;
return(a+b+c);
}
voidmain()
{
inta=5,I;
for(I=0;I<3;I++)
printf("%4d",f(a));
}
A)、101010
B)、101112
C)、101316
D)、101214
五、設(shè)計(jì)題(請(qǐng)按照題目要求進(jìn)行答
題,完成之后打包上傳)
第1題:求出1000至2000之內(nèi)能同
時(shí)被5、11整除但不能被9整除的數(shù),以十
六進(jìn)制格式輸出。
參考答案:#include<stdio.h>
voidmain()
{
intj;
for(j=1000;j<=2000;j++)
{
if(j%5==0&&j%11==0&&j%9!=0)
{
printf("%x",j);
}
}
printf("\n");
8
第3題:從鍵盤輸入一個(gè)正整數(shù),求
出它的二進(jìn)制數(shù)。
參考答案:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度木材行業(yè)市場調(diào)研與營銷策劃合同4篇
- 2025年企業(yè)投資貸款合同
- 2025年家具家電購買合同
- 2025年分期付款汽車銷售合同
- 2025年天然氣輸氣管道合作協(xié)議
- 2025版住宅小區(qū)水電暖消防系統(tǒng)改造與節(jié)能評(píng)估服務(wù)合同3篇
- 2025年健身健康檢測合同
- 2025年二手房合同樣本
- 二零二五至二零二五年度通信設(shè)備采購合同2篇
- 2025版屋面防水勞務(wù)分包合同(含防水檢測服務(wù))3篇
- 獅子王影視鑒賞
- 一年級(jí)數(shù)學(xué)加減法口算題每日一練(25套打印版)
- 2024年甘肅省武威市、嘉峪關(guān)市、臨夏州中考英語真題
- DL-T573-2021電力變壓器檢修導(dǎo)則
- 繪本《圖書館獅子》原文
- 安全使用公共WiFi網(wǎng)絡(luò)的方法
- 2023年管理學(xué)原理考試題庫附答案
- 【可行性報(bào)告】2023年電動(dòng)自行車相關(guān)項(xiàng)目可行性研究報(bào)告
- 歐洲食品與飲料行業(yè)數(shù)據(jù)與趨勢
- 放療科室規(guī)章制度(二篇)
- 中高職貫通培養(yǎng)三二分段(中職階段)新能源汽車檢測與維修專業(yè)課程體系
評(píng)論
0/150
提交評(píng)論