版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、、單項選擇題(每小題2分,共50分)1、一個C程序的執(zhí)行是從_A_。A、本程序的main函數(shù)開始,到main函數(shù)結束B、本程序的main函數(shù)開始,到本程序文件的最后一個函數(shù)結束C、本程序文件的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結束D、本程序文件的第一個函數(shù)開始,到本程序main函數(shù)結束2、C語言程序的基本單位是C。A、程序行B、語句C、函數(shù)D、字符3、請選出可用作C語言用戶標識符的一組標識符_B_。A、voidB、a3_b3C、ForD、2adefine_123-abcDOWORDIFasesizeof4、假定x和y為double型,則表達式(x=2,y=x+5/2)的值是_CA、4.
2、500000B、4、2.000000C、4.0000005、下列可以正確表示字符型常量的是_DA、297aIIC、nD、t6在C語言中,要求運算數(shù)必須是整型的運算符是_D,A、/B、+C、*=D、%7、C語言中,復合語句的構成是將一系列語句置于_CA、begin與end之間B、方框號“”之間C、花括號“”之間D、圓括號“()”之間8、有如下程序段,對應正確的數(shù)據(jù)輸入是_A_。floatx,y;scanf(”%f%f”,&x,&y);printf(”a=%f,b=%f”,x,y);A、2.04B、2.04,5.675.67C、A=2.04,B=5.67D、回車9、以下程序段的輸出結果是_D_。i
3、nta=5678;printf(”%2dn”,a);A、提示出錯、無結果B、56C、78D、567810、已知:charch=A;則下列表達式的值是_Bch=(ch=A&ch=Z)?(ch+32):ch;A、AB、aC、Z11、下列描述,正確的是_B_。A、表達式3.91%5是合法的B、用b=89作為while循環(huán)的條件是合法的C、逗號表達式是沒有值和類型的D字符型變量和int型變量的操作完全不同12、閱讀以下程序:main()intx;scanf(%d,&x);if(x-5)printf(%d,x);elseprintf(%d,x+);程序運行后,如果從鍵盤上輸人A、3B、13、下列程序的運
4、行結果#include”stdio.h”5,4C是_C_。則輸出結果是、5DB_。、6main()intk;k=3;switch(k)case1:printf(case2:printf(case3:printf(case4:printf(break;default:printf(%dn”,k+);%dn”,k+);%dn”,k+);%dn”,k+);Full!n”);、3A、314、設a、b、c、d、m、n均為int型變量,且a=5、b=6、c=7、d=8、m=2、n=1,則邏輯表達式(m=ab)&(n=cd)的值為_AA、0B、1C、2D、315、設x、y和temp均為longint型變量,
5、則以下語句:temp=x;x=y;y=temp;的功能是_D_。A、把x和y按從大到小排列B、把x和y按從小到大排列C、無確定結果D交換變量x和變量y的值16、以下程序的輸出結果是_A_。main()inta,b;for(a=1,b=1;a=10)break;if(b%3=1)b+=3;continue;printf(%dn,a);A、4B、6C17、執(zhí)行以下程序后輸出的結果是main()inty=10;doy-;while(-y);printf(%dn,y-);A、-1B、118、執(zhí)行以下程序后輸出的結果是main()inti,j,w=0;for(i=4;i;i-)for(j=1;j=2;j
6、+)w=w+i*j;w=i*j;printf(%dn,w);A、4B、0C19、以下程序運行后,輸出結果是main()intn5=3,3,3,i,k=2;for(i=0;ik;i+)ni=ni+1;printf(%dn,nk);A、4B、9C20、以下程序的輸出結果是_A_f(inta)intb=0;staticintc=3;b+;c+;return(a+b+c);main()inta=2,i;for(i=0;i=0;i-)ai=10-i;printf(%d%d%d,a1,a6,a9);A、169BC、961D23、若定義:floatx=3.14159則printf(%fn,*p+);A、無確
7、定值BC、3.14159D24、以下程序的輸出結果是_、941、357,*p=&x;的輸出結果為_C_、x的地址、4.14159B_main()charb=Language;char*p=b;printf(%c,*(b+2);p=p+7;printf(%cn,*p+);、agD、nuA、27B、neC25、下列程序的輸出結果是_A_。#includestdio.hmain()inta=1,2,3,4,5,6,7,8,9,0,i,s,*p;p=a;s=0;for(i=0;i=9;i+)s+=*p+;printf(%dn,s);A、45B、44C、0D、9二、判斷題(每小題1分,共10分)1語句i
8、nt*point;中的point是指針變量名。(T)2主函數(shù)和其它函數(shù)之間可以相互調用。(F)3puts()和gets()函數(shù)只能輸入或輸出一個字符。(F)4.可以對字符型數(shù)組元素進行整體輸入、輸出。(T)5do-while語句構成的循環(huán)不能用其他語句構成的循環(huán)來代替。(F)6在一個函數(shù)內的復合語句中定義的變量可以在本函數(shù)范圍內有效。(F)7函數(shù)必須有返回值,否則不能使用函數(shù)。(F)8for(;);語句相當于while(1);語句。(T)9C程序的執(zhí)行總是從第一個定義的函數(shù)開始。(F)10C語言中的關鍵字專門用作語言的特定成分,而不能作為一般標識符使用。(T)三、程序填空題(每空2分,共10分
9、)1、下面程序完成判斷某一個數(shù)m是否為素數(shù),如果是則輸出misaprime!,否則就輸出misnotaprime!,請選擇填空。main()inti,m;scanf(m=%d,&m);for(i=2;im;i+)if(m%i=0)printf(%disnotaprime!n,m);(1)else(2)if(i=m)printf(%disaprime!n,m);2、以下程序的功能是:求出用數(shù)字請選擇填空。13倍數(shù)的三位數(shù)的個數(shù),(1) 、A、breakBC、break;D(2) 、A、breakBC、continueD、continuecontinue;、break;continue;0至9組成
10、沒有重復數(shù)字且是#includevoidmain()inti,j,k,w,count=0;for(3);i=9;i+)for(j=0;j=9;j+)for(k=0;k=9;k+)if(4)w=i*100+j*10+k;if(5)count+;printf(nCount=%dn,Count);(3)、A、i=0B、i=1C、i=9D、i=-1(4)、A、i!=jB、i!=j|j!=kC、i!=j&j!=kD、i!=j&j!=k&k!=i(5)、A、w%13=0B、w/13=0C、w%13=0D、w/13=0四、編程題(第1小題12分,第2小題18分,共30分)1、從鍵盤輸入一個4位數(shù)的正整數(shù)n,將該數(shù)反序輸出。例如,若輸入的是1357,則輸出的是7531。要求:1)利用VC+編譯系統(tǒng)進行調試、運行2)對輸入的正整數(shù)n的合法性進行檢查3)將源程序以“編程題1.C”為文件名保存在網(wǎng)絡盤(K:盤)的考生文件夾上,用其它文件名保存或保存在其他地方均不能得分2、已知一組字符串a27=jjyyzzabCdefgJJYYZZABCDEFG;請編一程序,將其中的小寫字母換成其前一個字母
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年網(wǎng)絡安全意識與網(wǎng)絡欺詐防范試題
- 2026年信息安全政策與技術掌握測試題集
- 2026年產品經理測試題集與評分指南
- 2026年會計師實務操作試題
- 2024屆浙江省金華市東陽市高三下學期三?;瘜W試題(含答案)
- 2026年信息安全從業(yè)者指南ISO27001標準下密碼策略控制題集
- 2026年高級銷售經理招聘筆試題目
- 2026年人工智能技術在醫(yī)療領域的應用分析題庫
- 雙氧水培訓課件
- 2025年26軟件即服務(SaaS)解決方案提供合同
- 質量信得過班組培訓課件
- 材料進場檢驗記錄表
- DL∕T 1768-2017 旋轉電機預防性試驗規(guī)程
- 復方蒲公英注射液在銀屑病中的應用研究
- 網(wǎng)絡直播創(chuàng)業(yè)計劃書
- 大學任課老師教學工作總結(3篇)
- 3D打印增材制造技術 課件 【ch01】增材制造中的三維模型及數(shù)據(jù)處理
- 醫(yī)院保潔應急預案
- 化工設備培訓
- 鋼結構安裝施工專項方案
- 高三體育生收心主題班會課件
評論
0/150
提交評論