



免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語(yǔ)言自測(cè)題(三)答案一、填空題1、C語(yǔ)言程序的基本單位是 函數(shù) 。2、在程序運(yùn)行過(guò)程中,其值不能改變的量稱為 常量 。3、當(dāng)a=3,b=2,c=1時(shí),表達(dá)式f=abc的值是 0 。4、a=3*5, 4*a表達(dá)式中,a的值是 15 ,表達(dá)式的值是 60 。5、在表達(dá)式x=(ab)?a:b中若a=5; b=6; 則x的值是 6 。6、從鍵盤(pán)上輸入字符串“HOW ARY YOU?”給字符數(shù)組a可以使用 gets 函數(shù)。二、選擇題、下列表達(dá)式正確的是(C)。 (A) (a+b)+ (B) 7+(C) i+ (D) (-k)+、讀程序?qū)懗鲞\(yùn)行結(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的正確語(yǔ)句是(A)。(A) strcpy(str1,str2); (B) str1=“books”;(C) strcpy(str2,str1); (D) str1=str2; 4、C語(yǔ)言中函數(shù)的返回值的類型是由(B)決定(A)return語(yǔ)句中的表達(dá)式類型 (B) 定義函數(shù)時(shí)所定義的函數(shù)類型(C) 調(diào)用函數(shù)時(shí)臨時(shí) (D) 調(diào)用該函數(shù)的主調(diào)函數(shù)類型 5、若要求在if后的一對(duì)圓括號(hào)中表示a不等于0的關(guān)系,則能正確表示這一關(guān)系的表達(dá)式為(D)。(A) a0 (B) !a (C) a=0 (D) a三、讀程序?qū)懗鲞\(yùn)行結(jié)果1、#define PI 3.14運(yùn)行結(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 ( )運(yùn)行結(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( ) 運(yùn)行結(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( )運(yùn)行結(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( ) 運(yùn)行時(shí)輸入:x=1,y=-9 int temp; 運(yùn)行結(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); 四、程序填空、輸入大寫(xiě)字母將其轉(zhuǎn)換為小寫(xiě)字母輸出#include “stdio.h” main( )int c1, c2; c1=getchar ( ); c2=c1+32; putchar (c2); 、計(jì)算并輸出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、編寫(xiě)程序,求100個(gè)自然數(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! ,即計(jì)算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、判斷輸入的某個(gè)數(shù)m是否為素?cái)?shù)。若是素?cái)?shù),輸出“YES”,若不是,輸出“NO”。 #include math.hmain( ) i
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄉(xiāng)村特色種植生態(tài)農(nóng)業(yè)合同
- 醫(yī)療單位勞動(dòng)合同
- 民營(yíng)糾紛協(xié)議書(shū)
- 工業(yè)自動(dòng)化生產(chǎn)線改造與升級(jí)服務(wù)協(xié)議
- 河道管理協(xié)議書(shū)
- 郵政光伏貸款合同協(xié)議
- 轉(zhuǎn)讓草坪設(shè)備合同協(xié)議
- 配偶繼承協(xié)議書(shū)范本
- 車輛維修服務(wù)合同協(xié)議
- 運(yùn)損車輛銷售合同協(xié)議
- 聯(lián)東U谷廠房銷售合同
- 人教版PEP小學(xué)英語(yǔ)五年級(jí)上冊(cè)第二單元Myweek課件
- 鋼筋模板混凝土質(zhì)量培訓(xùn)課件
- 《給水排水管道工程施工及驗(yàn)收規(guī)范》-20210801081158
- 追覓在線測(cè)評(píng)28題及答案
- 2024年中國(guó)比例電磁鐵市場(chǎng)調(diào)查研究報(bào)告
- 2024秋期國(guó)家開(kāi)放大學(xué)《國(guó)家開(kāi)放大學(xué)學(xué)習(xí)指南》一平臺(tái)在線形考(任務(wù)一至五)試題及答案
- 影視鑒賞智慧樹(shù)知到答案2024年南華大學(xué)
- 知識(shí)產(chǎn)權(quán)法(四川師范大學(xué))智慧樹(shù)知到答案2024年四川師范大學(xué)
- 《Photoshop CC圖形圖像處理實(shí)例教程》全套教學(xué)課件
- 2024-2030年中國(guó)羊絨市場(chǎng)銷售格局與未來(lái)發(fā)展動(dòng)向追蹤報(bào)告
評(píng)論
0/150
提交評(píng)論