



免費預(yù)覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C語言自測題(三)答案一、填空題1、C語言程序的基本單位是 函數(shù) 。2、在程序運行過程中,其值不能改變的量稱為 常量 。3、當(dāng)a=3,b=2,c=1時,表達式f=abc的值是 0 。4、a=3*5, 4*a表達式中,a的值是 15 ,表達式的值是 60 。5、在表達式x=(ab)?a:b中若a=5; b=6; 則x的值是 6 。6、從鍵盤上輸入字符串“HOW ARY YOU?”給字符數(shù)組a可以使用 gets 函數(shù)。二、選擇題、下列表達式正確的是(C)。 (A) (a+b)+ (B) 7+(C) i+ (D) (-k)+、讀程序?qū)懗鲞\行結(jié)果( D )。#includestdio.hmain( )int i=0,j=0,k=0,m; for(m=0;m4;m+) switch(m) case 0 : i=m+; case 1 : j=m+; case 2 : k=m+; case 3 : m+; printf(n%d,%d,%d,%d,i,j,k,m);(A) 0,0,2,4 (B)0,1,2,3 (C)0,1,2,4 (D)0,1,2,5、已知 char str110,str210=“books”;則在程序中能將字符串“books”賦給數(shù)組str1的正確語句是(A)。(A) strcpy(str1,str2); (B) str1=“books”;(C) strcpy(str2,str1); (D) str1=str2; 4、C語言中函數(shù)的返回值的類型是由(B)決定(A)return語句中的表達式類型 (B) 定義函數(shù)時所定義的函數(shù)類型(C) 調(diào)用函數(shù)時臨時 (D) 調(diào)用該函數(shù)的主調(diào)函數(shù)類型 5、若要求在if后的一對圓括號中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達式為(D)。(A) a0 (B) !a (C) a=0 (D) a三、讀程序?qū)懗鲞\行結(jié)果1、#define PI 3.14運行結(jié)果:r=2.000000 c=12.560000 s=12.560000 main ( ) float c,s,r; r=2.0; c=2*PI*r; s=PI*r*r printf(r=%ft c=%ft s=%fn,r,c,s); 2、main ( )運行結(jié)果:c=12 int a, b, c; a=12; b=15; c=min (a, b); printf(c=%dn,c); int min(x, y) int x, y; int z; if (xy) z=x; else z=y; return(z); 3、 main( ) 運行結(jié)果:7 14 21 28 35 42 49 int n; for (n=1; n=50; n+) if(n%7= =0) printf (%dt, n); printf (n); 4、main( )運行結(jié)果:* * int i,n,j,k; * for (n=1; n=5; n+) * * for (i=1; i=n; i+) printf ( ); for (j=1; j=5; j+) printf(*); printf(n); 5、include “stdio.h”int x,y;void sw( ) 運行時輸入:x=1,y=-9 int temp; 運行結(jié)果: x=-9,y=1temp=x;x=y;y=temp; main( ) scanf(“x=%d,y=%d”,&x,&y); sw( ); printf(“x=%d,y=%d”,x,y); 四、程序填空、輸入大寫字母將其轉(zhuǎn)換為小寫字母輸出#include “stdio.h” main( )int c1, c2; c1=getchar ( ); c2=c1+32; putchar (c2); 、計算并輸出n! (階乘)值#include “stdio.h”main( ) int n,k; double s; printf(“input n:”);scanf(“%d”,&n);k=1;_s=1.0_;while(kn) k=k+1;_s=s*k_; printf(“n!=%fn”,s);五、編程1、編寫程序,求100個自然數(shù)的和,即: s=1+2+3+ +100。main( ) int i,sum; i=1; sum=0; while (i=100) sum=sum+i; i+; printf(sum=%dn,sum);2、求n! ,即計算p=123n的值。 main( ) int i, n; long p; p=1; printf(Enter n:); scanf(%d,&n); for (i=1; i=n; i+) p = p * i; printf(p = %ld n,p);3、判斷輸入的某個數(shù)m是否為素數(shù)。若是素數(shù),輸出“YES”,若不是,輸出“NO”。 #include math.hmain( ) i
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)合同協(xié)議書
- 車輛貼膜合同協(xié)議書模板
- 貨物采購簡易合同協(xié)議書
- 扶梯拆除合同協(xié)議書
- 結(jié)婚協(xié)議合同協(xié)議書
- 學(xué)生禁毒教育心得體會模版
- 輔警刑法筆試題及答案
- 豬場出租合同協(xié)議書
- 完成合同協(xié)議書
- 合同約定協(xié)議書打印
- 延長石油招聘筆試試題
- DB-T 29-22-2024 天津市住宅設(shè)計標(biāo)準
- 古代詩人名人韓愈人物介紹課件
- 中華護理學(xué)會成人腸內(nèi)營養(yǎng)支持護理團標(biāo)解讀
- 《1.4莖和葉》說課稿、教案、教學(xué)設(shè)計和同步練習(xí)
- 部編版《道德與法治》六年級下冊第1課《學(xué)會尊重》精美課件
- 企業(yè)VI設(shè)計報價清單
- 國家開放大學(xué)《現(xiàn)代教育原理》形考任務(wù)1-5參考答案
- 政治審查表(模板)
- 數(shù)字貿(mào)易學(xué) 課件 第20、21章 數(shù)字絲綢之路與數(shù)字基礎(chǔ)設(shè)施、數(shù)字自由貿(mào)易與數(shù)字貿(mào)易壁壘
- 地理畢業(yè)生實習(xí)報告5000字范本2篇
評論
0/150
提交評論