![程序填空部分試題及答案解析_第1頁](http://file4.renrendoc.com/view/580d1e2c67e245e5c9526a496293f202/580d1e2c67e245e5c9526a496293f2021.gif)
![程序填空部分試題及答案解析_第2頁](http://file4.renrendoc.com/view/580d1e2c67e245e5c9526a496293f202/580d1e2c67e245e5c9526a496293f2022.gif)
![程序填空部分試題及答案解析_第3頁](http://file4.renrendoc.com/view/580d1e2c67e245e5c9526a496293f202/580d1e2c67e245e5c9526a496293f2023.gif)
![程序填空部分試題及答案解析_第4頁](http://file4.renrendoc.com/view/580d1e2c67e245e5c9526a496293f202/580d1e2c67e245e5c9526a496293f2024.gif)
![程序填空部分試題及答案解析_第5頁](http://file4.renrendoc.com/view/580d1e2c67e245e5c9526a496293f202/580d1e2c67e245e5c9526a496293f2025.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
**第1.題*-------------------------------------------------------【程序填空】---------------------------------------------------------感謝閱讀功能:下面的程序是求1!+3!+5!+……+n!的和。謝謝閱讀-------------------------------------------------------*/精品文檔放心下載#include<stdio.h>main(){longintf,s;inti,j,n;/***********SPACE***********/精品文檔放心下載【?】;scanf("%d",&n);/***********SPACE***********/精品文檔放心下載for(i=1;i<=n;【?】){f=1;/***********SPACE***********/感謝閱讀for(j=1;【?】;j++)/***********SPACE***********/精品文檔放心下載**【?】;s=s+f;}printf("n=%d,s=%ld\n",n,s);感謝閱讀}2題./*-------------------------------------------------------謝謝閱讀【程序填空】---------------------------------------------------------感謝閱讀功能:以下程序是用選擇法對10個整數(shù)按升序排序。感謝閱讀-------------------------------------------------------*/感謝閱讀#include<stdio.h>/***********SPACE***********/精品文檔放心下載【?】main(){inti,j,k,t,a[N];**for(i=0;i<=N-1;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++){/***********SPACE***********/謝謝閱讀【?】;/***********SPACE***********/精品文檔放心下載for(j=i+1;【?】;j++)if(a[j]<a[k])k=j;/***********SPACE***********/感謝閱讀if(【?】){t=a[i];a[i]=a[k];a[k]=t;}}printf("outputthesortedarray:\n");感謝閱讀for(i=0;i<=N-1;i++)printf("%5d",a[i]);printf("\n");}**3.題./*-------------------------------------------------------精品文檔放心下載【程序填空】---------------------------------------------------------感謝閱讀功能:以每行5個數(shù)來輸出300以內(nèi)能被7或17整除的偶數(shù),并求出感謝閱讀其和。-------------------------------------------------------*/精品文檔放心下載#include<stdio.h>#include<conio.h>main(){inti,n,sum;sum=0;/***********SPACE***********/精品文檔放心下載【?】;/***********SPACE***********/精品文檔放心下載for(i=1;【?】;i++)**/***********SPACE***********/精品文檔放心下載if(【?】)if(i%2==0){sum=sum+i;n++;printf("%6d",i);/***********SPACE***********/感謝閱讀if(【?】)printf("\n");}printf("\ntotal=%d",sum);}4.題./*-------------------------------------------------------精品文檔放心下載【程序填空】---------------------------------------------------------感謝閱讀功能:求100-999之間的水仙花數(shù)**說明:水仙花數(shù)是指一個三位數(shù)的各位數(shù)字的立方和是這個數(shù)本身。精品文檔放心下載例如:153=1^3+5^3+3^3)。-------------------------------------------------------*/感謝閱讀#include<stdio.h>intfun(intn){inti,j,k,m;m=n;/***********SPACE***********/謝謝閱讀【?】;for(i=1;i<4;i++){/***********SPACE***********/精品文檔放心下載【?】;m=(m-j)/10;k=k+j*j*j;}if(k==n)/***********SPACE***********/感謝閱讀【?】;elsereturn(0);}**main(){inti;for(i=100;i<1000;i++)/***********SPACE***********/精品文檔放心下載if(【?】==1)printf("%disok!\n",i);}5.題./*-------------------------------------------------------感謝閱讀【程序填空】---------------------------------------------------------感謝閱讀功能:輸出100到1000之間的各位數(shù)字之和能被15整除的所有數(shù),精品文檔放心下載輸出時每10個一行。-------------------------------------------------------*/謝謝閱讀#include<stdio.h>main()**{intm,n,k,i=0;for(m=100;m<=1000;m++){/***********SPACE***********/感謝閱讀【?】;n=m;do{/***********SPACE***********/謝謝閱讀k=k+【?】;n=n/10;}/***********SPACE***********/感謝閱讀【?】;if(k%15==0){printf("%5d",m);i++;/***********SPACE***********/謝謝閱讀if(i%10==0)【?】;}}**}6.題/*-------------------------------------------------------謝謝閱讀【程序填空】---------------------------------------------------------謝謝閱讀功能:分別求出一批非零整數(shù)中的偶數(shù)、奇數(shù)的平均值,用零作感謝閱讀為終止標記。-------------------------------------------------------*/感謝閱讀#include<stdio.h>main(){intx,i=0,j=0;floats1=0,s2=0,av1,av2;scanf("%d",&x);/***********SPACE***********/謝謝閱讀while(【?】){**if(x%2==0){s1=s1+x;i++;}/***********SPACE***********/謝謝閱讀【?】{s2=s2+x;j++;}/***********SPACE***********/謝謝閱讀【?】;}if(i!=0)av1=s1/i;elseav1=0;if(j!=0)/***********SPACE***********/精品文檔放心下載【?】;else**av2=0;printf("oushujunzhi:%7.2f,jishujunzhi:%7.2f\n",av1,av2);感謝閱讀}7.題/*-------------------------------------------------------感謝閱讀【程序填空】---------------------------------------------------------精品文檔放心下載功能:求兩個非負整數(shù)的最大公約數(shù)和最小公倍數(shù)。-------------------------------------------------------*/精品文檔放心下載#include<stdio.h>main(){intm,n,r,p,gcd,lcm;scanf("%d%d",&m,&n);if(m<n){p=m,m=n;n=p;}p=m*n;r=m%n;**/***********SPACE***********/精品文檔放心下載while(【?】){/***********SPACE***********/感謝閱讀m=n;n=r;【?】;}/***********SPACE***********/感謝閱讀gcd=【?】;lcm=p/gcd;/***********SPACE***********/精品文檔放心下載printf("gcd=%d,lcm=%d\n",【?】);精品文檔放心下載}第8.題/*-------------------------------------------------------精品文檔放心下載【程序填空】---------------------------------------------------------謝謝閱讀功能:對任一整數(shù)N(N≠0),它都可以分解成1(或-1)和一些質(zhì)數(shù)(素感謝閱讀數(shù))因子的形式。例如:當N=150時,可分解成1×2×3×5×5;感謝閱讀**N=-150時,可分解為-1×2×3×5×5。下邊程序能實現(xiàn)這種分解過程。當N=150,輸出以下分解結(jié)果:N=1*2*3*5*5感謝閱讀-------------------------------------------------------*/謝謝閱讀#include<stdio.h>#include<stdlib.h>main(){intn,i,r;scanf("%d",&n);if(n==0){printf("dataerror\n");exit(0);}/***********SPACE***********/精品文檔放心下載elseif(【?】)printf("n=1");else{printf("n=-1");**n=-n;}/***********SPACE***********/謝謝閱讀for(【?】;i<=n;i++){/***********SPACE***********/精品文檔放心下載【?】 ;while(r==0){printf("*%d",i);/***********SPACE***********/謝謝閱讀【?】;r=n%i;}}printf("\n");}9題/*-------------------------------------------------------謝謝閱讀**【程序填空】---------------------------------------------------------謝謝閱讀功能:統(tǒng)計一個字符串中的字母、數(shù)字、空格和其它字符的個數(shù)。感謝閱讀-------------------------------------------------------*/謝謝閱讀#include<stdio.h>voidfun(chars[],intb[])感謝閱讀{inti;for(i=0;s[i]!='\0';i++)if('a'<=s[i]&&s[i]<='z'||'A'<=s[i]&&s[i]<='Z')感謝閱讀b[0]++;/***********SPACE***********/謝謝閱讀elseif(【?】)b[1]++;/***********SPACE***********/感謝閱讀elseif(【?】)b[2]++;else**b[3]++;}main(){chars1[80];inta[4]={0};intk;/***********SPACE***********/精品文檔放心下載【?】;gets(s1);/***********SPACE***********/謝謝閱讀【?】;puts(s1);for(k=0;k<4;k++)printf("%4d",a[k]);}10題/*-------------------------------------------------------謝謝閱讀【程序填空】---------------------------------------------------------精品文檔放心下載**功能:下面函數(shù)為二分法查找key值。數(shù)組中元素已遞增排序,謝謝閱讀若找到key則返回對應(yīng)的下標,否則返回-1。-------------------------------------------------------*/精品文檔放心下載#include<stdio.h>fun(inta[],intn,intkey)謝謝閱讀{intlow,high,mid;low=0;high=n-1;/***********SPACE***********/感謝閱讀while(【?】){mid=(low+high)/2;if(key<a[mid])/***********SPACE***********/感謝閱讀【?】;elseif(key>a[mid])/***********SPACE***********/精品文檔放心下載【?】;else**/***********SPACE***********/精品文檔放心下載【?】;}return-1;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10};感謝閱讀intb,c;b=4;c=fun(a,10,b);if(c==-1)printf("notfound");elseprintf("position%d\n",c);謝謝閱讀}11題/*-------------------------------------------------------精品文檔放心下載【程序填空】---------------------------------------------------------謝謝閱讀**功能:輸入字符串,再輸入一個字符,將字符串中與輸入字符相謝謝閱讀同的字符刪除。-------------------------------------------------------*/謝謝閱讀#include<stdio.h>voidfun(chara[],charc){inti,j;/***********SPACE***********/感謝閱讀for(i=j=0;【?】;i++)if(a[i]!=c)a[j++]=a[i];/***********SPACE***********/謝謝閱讀【?】;}main(){chara[20],cc;gets(a);/***********SPACE***********/感謝閱讀【?】;**/***********SPACE***********/精品文檔放心下載【?】;puts(a);}12題/*-------------------------------------------------------精品文檔放心下載【程序填空】---------------------------------------------------------精品文檔放心下載功能:用冒泡法對數(shù)組a進行由小到大的排序。-------------------------------------------------------*/精品文檔放心下載#include<stdio.h>voidfun(inta[],intn){inti,j,t;/***********SPACE***********/感謝閱讀for(j=0;【?】;j++)/***********SPACE***********/精品文檔放心下載for(i=0;【?】;i++)**/***********SPACE***********/精品文檔放心下載if(【?】){t=a[i];a[i]=a[i+1];a[i+1]=t;}}main(){inti,a[10]={3,7,5,1,2,8,6,4,10,9};謝謝閱讀/***********SPACE***********/謝謝閱讀【?】;for(i=0;i<10;i++)printf("%3d",a[i]);}13題/*-------------------------------------------------------謝謝閱讀【程序填空】---------------------------------------------------------感謝閱讀**功能:百雞問題:100元買100只雞,公雞一只5元錢,母雞一只3感謝閱讀元錢,小雞一元錢三只,求100元錢能買公雞、母雞、小雞感謝閱讀各多少只?-------------------------------------------------------*/感謝閱讀#include<stdio.h>main(){intcocks,hens,chicks;cocks=0;while(cocks<=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 食材商城采購方案
- 2025年度教育設(shè)備租賃及教學支持服務(wù)合同
- 2025年度綠色建筑項目監(jiān)理委托合同范本
- 2025年度綠色建筑設(shè)計咨詢與施工監(jiān)督合同
- 校園文化在校園科技發(fā)展中的作用研究
- 2025年度旅游行業(yè)專用購物卡銷售與營銷推廣合同模板
- 湘教版數(shù)學八年級下冊3.1《平面直角坐標系》聽評課記錄
- 粵教版道德與法治九年級上冊2.1.1《政府主導 合作共治》聽課評課記錄
- 【人教版】河南省八年級地理上冊3.1自然資源的基本特征聽課評課記錄1新版新人教版
- 甲基四氫苯酐生產(chǎn)工藝的創(chuàng)新與實踐研究
- 山東省濟南市槐蔭區(qū)2024-2025學年八年級上學期期末語文試題(含答案)
- 北京市海淀區(qū)2024-2025學年八年級上學期期末考試數(shù)學試卷(含答案)
- 23G409先張法預應(yīng)力混凝土管樁
- 2025年廣西柳州市中級人民法院招錄聘用工作人員17人高頻重點提升(共500題)附帶答案詳解
- 煤礦機電運輸培訓課件
- “德能勤績廉”考核測評表
- 三年級下冊口算天天100題(A4打印版)
- 物業(yè)公司財務(wù)部各崗位工作職責
- 政務(wù)信息培訓ppt課件
- 土的野外鑒別及描述
- 九年級數(shù)學上冊黃金分割PPT課件
評論
0/150
提交評論