




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
三)改錯題(每個程序只有一個錯誤,填入錯誤語句所在的行號以及修改后的語句)(1)下段程序的功能是先輸入一個整數(shù),然后將輸入的整數(shù)輸出。1main()2{intx;3scanf(“%d”,x);4printf(“x=%d\n”,x);}行號:改為:(2)下段程序的功能是求1+2+3+4+……+99+100的和。1main()2{intj=1,sum=0;3while(j<=100)4sum=sum+j;j++;5printf(“%d”,sum);}行號:改為:(3)下段程序的功能是當(dāng)輸入x的值為90時,輸出“right”,否則輸出“error”。1main()2{intx;3if(x=90)printf(“right”);4elseprintf(“error”);}行號:改為:(4)下面程序的功能是輸出字符串S1main()2{chars[]=”china”;3printf(“s=%s\n”,s[]);}行號:改為:(5)下面程序的功能是按照下面的格式輸入a和b的值,計算y=a2+b2并輸出。輸入:32?輸出:y=131main()2{inta,b;3inty;4scanf(“a=%d,b=%d”,&a,&b);5y=a*a+b*b;6printf(“y=%d\n”,y);7}行號:改為:Key:(1)行號:3改為:scanf(“%d”,&x);(2)行號:4改為:{sum=sum+j;j++;};(3)行號:3改為:if(x==90)printf(“right”);(4)行號:3改為:printf(“s=%s\n”,s);(5)行號:4改為:scanf(“%d%d”,&a,&b);二、填空題1.以下程序輸入3個整數(shù)值給a,b,c,變量b中的值給a,變量c中的值給b,變量a中的值給c,互換后輸出a,b,c的值。#include<stdio.h>main(){inta,b,c,__①____;printf("entera,b,c");scanf("%d%d%d",&a,&b,&c);____②____;___③_____;____④_____;___⑤_____;printf("%d,%d,%d",a,b,c);}2.求出200以內(nèi)的整數(shù)中,最大的可以被17整除的數(shù)是哪個數(shù)。#include<stdio.h>___①____{inti;for(____②____;___③_______;i--){if(________④________)break;}printf("%d\n",__⑤_____);}3.以下程序從終端讀入數(shù)據(jù)到數(shù)組中,記錄其中正數(shù)的個數(shù),并計算它們之和。main(){inti,a[20],sun,count;sum=count=0;for(i=0;i<20;i++)scanf("%d",__①___);for(i=0;__②__;i++){if(a>0){count++;sum+=___③___;}}printf("sum=%d,count=%d\n",__④___,__⑤_____);}4.以下程序的功能是調(diào)用函數(shù)fun計算:m=1+2+3+4+…+9+10,并輸出結(jié)果。請?zhí)羁?。intfun(intn){intm=0,i;for(i=___①___;i<=n;__②____){m=___③____;}return_④____;}main(){printf("m=%d\n",__⑤____);}5.以下程序?qū)?shù)組中的數(shù)據(jù)按逆序存放。#include<stdio.h>#defineSIZE12main(){inta[SIZE],i,j,t;for(i=0;i<SIZE;i++)scanf("%d",___①_______);i=0;j=__②____;while(i<j){t=a[i];______③______;_____④________;i++;j___⑤_____}for(i=0;i<SIZE;i++)printf("%3d",a[i]);printf("\n");key:1①__d__②__d=a_____③_a=b__④b=c______⑤__c=d____①main()__②_i=200____③_i__>0____④_i%17==0_⑤__i__①a[i]_②i<20__③__i__④__sum__⑤count_①_1__②_i++_③_m_+i_④_m__⑤_fun(10)_①_a[i]②_SIZE_③a[i]=a[j]④a[j]=t⑤j_--三、程序設(shè)計題目1.編寫程序,打印下列圖案***************2.某數(shù)列前兩項分別為1和2,其后每項為前兩項之和,求此數(shù)列的第10個數(shù)。3.一個8層的燈塔,每一層的燈數(shù)是上一層的2倍,一共有765盞燈,求燈塔底層的燈數(shù)。(1)從鍵盤輸入一個華氏溫度,規(guī)定輸出攝氏溫度,公式為C=5*(F-32)/9(2)編寫一個函數(shù)求y=(a-b)×(a+b),主函數(shù)用以輸入a,b的值和輸出y值。(3)編一程序:從鍵盤輸入10個整數(shù),計算并輸出這10個數(shù)的平均數(shù)。(4)通過鍵盤輸入3*4矩陣,編寫一個函數(shù)求所有元素中的最大值,其中主函數(shù)完畢3*4矩陣的輸入和最大元素的輸出。Key:3.(1)main(){floatc,f;scanf(“%f”,&f); c=5.0*(f-32)/9;printf(“c=%f”,c);}(2)intf(inta,intb){return(a-b)*(a+b);}main(){inta,b;scanf(“%d,%d”,&a,&b);printf(“y=%d”,f(a,b));}(3)main(){inta[10],j;floatave=0;for(j=0;j<10;j++){scanf(“%d”,&a[j]);ave=ave+a[j];}printf(“ave=%f”,ave/10);}(4)#include<stdio.h>main(){intmax(intarray[][4]);;intk,j,a[3][4];for(k=0;k<3;k++)for(j=0;j<4;j++)scanf(“%d”,&a[i][j]);printf("themax
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省安慶市潛山市2024-2025學(xué)年八年級下學(xué)期期末考試英語試卷(含答案無聽力原文及音頻)
- 線管開槽防塵措施方案(3篇)
- 商場賣書設(shè)計方案(3篇)
- 征信評選方案(3篇)
- 山地村落改造方案(3篇)
- 醫(yī)院病房保潔管理方案(3篇)
- 家裝業(yè)務(wù)培訓(xùn)課件
- 安全設(shè)施問題整改方案(3篇)
- 小區(qū)物業(yè)管理信息系統(tǒng)開發(fā)合作協(xié)議
- 企業(yè)文檔管理文檔與資料庫工具
- 2025至2030中國會議平板行業(yè)發(fā)展趨勢分析有效策略與實施路徑評估報告
- 2025年《工會基礎(chǔ)知識》試題庫及答案
- 2025年江蘇省靖江市輔警招聘考試試題題庫及答案詳解(名師系列)
- 機械加工投標技術(shù)方案(3篇)
- 2025年高考化學(xué)試卷真題完全解讀(河北卷)
- 肺癌的護理新進展
- 2025年黨建知識應(yīng)知應(yīng)會題庫及答案
- 2025年第十屆“學(xué)憲法、講憲法”網(wǎng)絡(luò)知識競賽題庫(含答案)
- 定額〔2025〕1號文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價格水平調(diào)整的通知
- JJG 741-2022 標準鋼卷尺檢定規(guī)程-(高清最新版)
- DB37T 536-2019 文書檔案目錄數(shù)據(jù)采集規(guī)范
評論
0/150
提交評論