



免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
C語言自測題(三)答案一、填空題1、C語言程序的基本單位是 函數(shù) 。2、在程序運(yùn)行過程中,其值不能改變的量稱為 常量 。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、從鍵盤上輸入字符串“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的正確語句是(A)。(A) strcpy(str1,str2); (B) str1=“books”;(C) strcpy(str2,str1); (D) str1=str2; 4、C語言中函數(shù)的返回值的類型是由(B)決定(A)return語句中的表達(dá)式類型 (B) 定義函數(shù)時(shí)所定義的函數(shù)類型(C) 調(diào)用函數(shù)時(shí)臨時(shí) (D) 調(diào)用該函數(shù)的主調(diào)函數(shù)類型 5、若要求在if后的一對圓括號中表示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); 四、程序填空、輸入大寫字母將其轉(zhuǎn)換為小寫字母輸出#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、編寫程序,求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. 本站所有資源如無特殊說明,都需要本地電腦安裝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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)計(jì)公司獎金管理制度
- 設(shè)計(jì)總監(jiān)統(tǒng)籌管理制度
- 評估公司經(jīng)營管理制度
- 診所收款票據(jù)管理制度
- 診所進(jìn)藥規(guī)定管理制度
- 誠信企業(yè)登記管理制度
- 財(cái)務(wù)項(xiàng)目核算管理制度
- 貨架倉儲倉庫管理制度
- 貨車司機(jī)崗位管理制度
- 2025年中國工業(yè)級脫脂毛巾行業(yè)市場全景分析及前景機(jī)遇研判報(bào)告
- 2025年江蘇省建筑安全員A證考試題庫及答案
- 2025版國家開放大學(xué)法學(xué)本科《知識產(chǎn)權(quán)法》期末紙質(zhì)考試第五大題案例分析題題庫
- 基于感性工學(xué)
- 人工智能導(dǎo)論知到智慧樹章節(jié)測試課后答案2024年秋天津大學(xué)
- A型肉毒毒素在整形外科中的臨床應(yīng)用指南
- 【MOOC】作物育種學(xué)-四川農(nóng)業(yè)大學(xué) 中國大學(xué)慕課MOOC答案
- 博士生經(jīng)驗(yàn)分享模板
- 2024年度藝人演出保密協(xié)議
- 學(xué)校保安保潔及宿管服務(wù)投標(biāo)方案(技術(shù)方案)
- 產(chǎn)品授權(quán)代理合同的續(xù)簽與變更
- DB11-T 2010-2022 救災(zāi)物資儲備管理規(guī)范
評論
0/150
提交評論