版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
-------------------------------------------A)INPUTxyz;B)scanf("%c%c%c",&x,&y,&z);一、單選題(將答案寫入下列方框中,每小題2題號題號答案題號答案A0D6DC8BC1CC5CA9DA3BA2AB4AD7BB A)INTB A)INTB)_defineC)ab-exeD)_3_x2.定義M為一個符號常量,下列正確的是AA)#defineM3.14B)#defineM3;C)#includeM3.14D)#includeM3;3.溫度華氏和攝氏的關(guān)系是:C=5(F32)已知:floatC,F;由華氏求攝氏的正確的賦值表達式9是BA)C=5/9(F-32)B)C=5*(F-32)/9C)C=5/9*(F-32)D)三個表達式都正確4.以下選項中,與n=--k完全等價的是AA)k-=1;n=kB)n=k;k=k-1C)n=k--D)n-=k-1intxyzzxy?x++:y--;后,x和z的值為CA)3,3B)3,4C)4,3D)4,4----- A)15B)60--- A)15B)60C)30D)75---班 C)scanf("%c%c%c",x,y,z);D)getchar(x,y,z)8.設(shè)a=6,b=5,c=8,d=7,m=0,n=2,執(zhí)行(m=a>b)||(n=c>d)后n的值為B。A)1B)2C)8D)0inti=10;do{i--;while(i==1);則下面描述中正確的是D。A)循環(huán)共執(zhí)行10次B)循環(huán)是無限循環(huán)C)循環(huán)體語句一次也不執(zhí)行D)循環(huán)體語句執(zhí)行一次A)0B)5C)6D)2Cvoidmain()floatx=3,y=5;}A)x=%3.0,y=%5.0B)x=3,y=5C)x=3.00,y=5.00D)x=%f,y=%f12.在調(diào)用函數(shù)時,如果實參是簡單變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是BA)地址傳遞B)單向值傳遞C)由實參傳給形參,再由形參傳回實參D)傳遞方式由用戶指定Avoidmain(){chars[]={‘a(chǎn)',‘b',‘\0',‘c',‘\0'};printf("%d,%d\n",sizeof(s),strlen(s));}A)5,2B)6,2C)5,4D)5,5A)intx,*p;*p=x;B)intx,*p;*p=&x;C)intx,*p;p=x;D)intx,*p;p=&x;AA)inta[2]={1,2,3};B)intd[3][3]={{1,2},{1,2,3},{2,3,4}};C)inta[]={1,2,3};D)intb[][3]={0,1,2,3}; voidmain()intxyifor(i=1;x>8;y=y+i)x--;printf(“%d,%d”,x,y);}A)9,11B)9,12C)8,12D)9,118,12structstu{inta;floatb;tudent則對student中a域的正確引用的是A)stu.aB)student.aC)structstu.aD)struct.a18.若有定義語句:intm=2,n=5;則表達式m-=++n的值為A)6B)-3C)-4D)5 19.有如下說明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[8];則數(shù)值為9的表達式是 A)*pB)*(p+8)C)p+1D)p+8voidmain()inta={2,4,6,8,10};inty=1,x,*p;p=&a[4];for(x=0;x<3;x++)y-=*(p-x);printf(“%d\n”,y);}A)1B)-9C)-17D)-23二、程序填空題(每空2分,共20分)1.下面函數(shù)用來求出兩個整數(shù)之和,并通過形參傳回兩數(shù)相加之和,請?zhí)羁?。intadd(【1】x,【2】y){return【3】;}2.數(shù)組元素的訪問方法一般有下標法、地址訪問法和指針變量法,據(jù)此編寫了一個用這三種方法訪問數(shù)組元素的程序,填寫程序代碼,使之成為一個完整的程序。voidmain(){inta[5]={1,3,5,7,.9},i,*p;for(i=0;i<5;i++)printf(“%d”,a[i]);//下標法printf(“\n”);for(i=0;i<5;i++)printf(“%d”,*(a+i));//地址法printf(“\n”); }3.下面程序是用遞歸法來計算ab,其中b為整型變量且b≥0,填空補充程序。#include<stdio.h>floatfun(floatx,inty)floatf;if(y==0)ff=【6】;returnf;}voidmain()tacintb; printf("a的b次冪=%f\n",c);4.下面程序通過打擂臺法找出十個數(shù)中的最大的那個數(shù),填空補充程序。intfun(inta[],intn){intmax;max=a[0];for(i=0;i<n;i++)if(max<a[i])returnmax;}voidmain(){inti,m,a[10];for(i=0;i<10:i++) m=fun(a,10);}三、閱讀下列程序,寫出運行結(jié)果(每小題5分,共25分)voidmain(){inti,x[3]={1,2,3},sum=0;for(i=0;i<3;i++)sum+=x[i]*x[2-i];printf("%d",sum);}程序運行后的輸出結(jié)果是:________________________2.若執(zhí)行以下程序時從鍵盤上輸入3,7,1,則輸出結(jié)果是voidmain()intabctscanf("%d,%d,%d",&a,&b,&c);if(a>b)taabbt}if(a>c)taacct;}if(b>c)tbbcct;}printf("%d,%d,%d\n",a,b,c);}3.voidmain()xyswitch(x)case2:y=-x;case3:y=x*3;break;case4:y=4*x;break;}printf(“%d\n”,y);}則程序運行后的輸出結(jié)果是:_____________________voidmain(){voidswap(int*p1,int*p2);intn1=7,n2=8,n3=1;int*p1,*p2,*p3;p1=&n1;p2=&n2;p3=&n3;if(n1<n2)swap(p1,p2);if(n1<n3)swap(p1,p3);if(n2<n3)swap(p2,p3);printf(“%d,%d,%d”,n1,n2,n3);}voidswap(int*p1,int*p2)p=*p1;*p1=*p2;*p2=p;}程序運行后的輸出結(jié)果是5.intfunc(inta,intb)cintdd=a+b+c;returnd;}voidmain()intxy,z=8,r;r=func((x,y,x+y),z);printf(“%d\n”,r);}程序輸出結(jié)果為四、編程題(共15分)1.按下式編程讀入x的值,輸出y的值,要求x的值由鍵盤輸入。(4分)3.編寫一個sort函數(shù)實現(xiàn)對數(shù)組元素按由小到大進行排序,主函數(shù)完成數(shù)組元素的初始化及排序后輸出(主函數(shù)程序給出如下)。(6分)#include<stdio.h>voidmain(){sort(a,10);for(i=0;i<10;i++)printf(“%5d”,a[i]);}二、程序填空題(每空2分,共20分)三、閱讀下列程序,寫出運行結(jié)果(每小題5分,共25分)四、編程題(共15分)#include<stdio.h>intmain(){intx,y;scanf(“%d”,&x);if(x<0)y=-1;elseif(x==0)y=0;y=1;printf(“y=%d\n”,y);return0:}上述程序僅供參考,采用正確的編程思想亦可酌情給分。m#include<stdio.h>in
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【培訓課件】超難得的資料擔保業(yè)務(wù)創(chuàng)新與風險管理培訓
- 2025年??谪涍\駕駛從業(yè)資格證考試題庫
- 工程造價實習報告范文
- 酒店員工述職報告范文
- 2025年蘇州貨運資格證培訓考試題
- 課題開題報告模板范文
- 2025年南寧貨車從業(yè)資格證考試題目答案
- 2025年南通貨運資格證考題
- 函數(shù)解析式課件
- 2025年大同下載貨運從業(yè)資格證模擬考試題
- 小兒手足口病課件
- 2024年計算機組成原理期末考試試題及答案共五套
- 2024-2025學年七年級生物上冊 第二單元第一、二章 單元測試卷( 人教版)
- 滬科版(2024)八年級全一冊物理第一學期期末學業(yè)質(zhì)量測試卷(含答案)
- 江蘇省政務(wù)服務(wù)辦事員(五級)理論考試題庫-下(判斷題)
- 華師大版八年級數(shù)學上冊教案:12.5 因式分解 第三課時 公式法-完全平方公式
- 人教版九年級數(shù)學上冊21.1《一元二次方程》說課稿
- 幼兒園小班尋找秋天主題活動《多彩的秋天》課件
- DL∕T 1237-2013 1000kV繼電保護及電網(wǎng)安全自動裝置檢驗規(guī)程
- CB-T-4468-2017滾裝船用坡道蓋技術(shù)條件
- 4、2024廣西專業(yè)技術(shù)人員繼續(xù)教育公需科目參考答案(99分)
評論
0/150
提交評論