




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1. 在考生目錄下,給定程序fill1.c的功能是: 計(jì)算正整數(shù)num的各位上的數(shù)字之積。 例如,若輸入:252,則輸出應(yīng)該是:20。 若輸入:202,則輸出應(yīng)該是:0。 程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。并將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> #include <conio.h> main( ) long int num,k; /*found*/ _(1)_ k=1; clrscr() ; printf("please enter a number:")
2、; scanf("%ld",&num) ; do k*=num%10 ; /*found*/ _(2)_ num=num/10 ; while(num) ; printf("n%ldn",k) ; 2. 在考生目錄下,給定程序fill1.c的功能是:從鍵盤上輸入一個(gè)數(shù)字組成的字符串(字符串長度小于8),將該字符串轉(zhuǎn)換成一個(gè)十進(jìn)制數(shù)。 例如:從鍵盤上輸入2345,則程序運(yùn)行的結(jié)果應(yīng)當(dāng)為:n=2345。 程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include
3、"stdio.h" main() char s10; int i; long int n=0; clrscr(); /*found*/ _(1)_; scanf("%s",s); /*found*/ for(i=0;_(2)_;si != 0 ;i+) n=n*10+si-'0' printf("n=%ldn",n); 3. 在考生目錄下,給定程序fill1.c的功能是:輸出fabonacci數(shù)列:1,1,2,3,5,8,的前20項(xiàng)的項(xiàng)值,要求每行輸出5個(gè)數(shù)。請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序調(diào)
4、試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include "stdio.h" main() long int f20=1,1; int i; clrscr(); /*found*/ _(1)_; printf("%8ld,%8ld",f0,f1); for(i=2;i<20;i+) fi=fi-1+fi-2; /*found*/ if(_(2) i%5=0) printf("n"); printf("%8ld",fi); printf("n"); 4
5、. 在考生目錄下,給定程序fill1.c的功能是:實(shí)現(xiàn)在n行m列的二維數(shù)組中,找出每一行上的最大值,且原數(shù)組值不變。 例如:如果二維數(shù)組元素的值為: 1 5 7 4 2 6 4 3 8 2 3 1時(shí),程序的運(yùn)行結(jié)果應(yīng)為:the max value in line 0 is 7the max value in line 1 is 6the max value in line 2 is 8請(qǐng)?zhí)羁?。程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。并將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#define m 4 #define n 3 main() int i,
6、j,p,xnm=1,5,7,4,2,6,4,3,8,2,3,1; clrscr(); /*found*/ for(i=0;_(1)_;i+) i<n p=0; for(j=0;j<m;j+) if(xip<xij) /*found*/ _(2)_; p = j ; printf("the max value in line %d is %dn",i,xip); 5. 在考生目錄下,給定程序fill1.c的功能是:將無符號(hào)八進(jìn)制數(shù)字構(gòu)成的字符串轉(zhuǎn)換為十進(jìn)制整數(shù)。 例如,輸入的字符串為:556,則輸出十進(jìn)制整數(shù)366。請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)
7、充完整。并將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> main() char s6; int n=0,j=0; clrscr(); /*found*/ _(1)_; scanf("%s",&s); /*found*/ while(_(2)_) sj != 0 n=n*8+sj-'0' j+; printf("%dn",n); 6. 在考生目錄下,給定程序fill1.c的功能是:輸出fabonacci數(shù)列:1,1,2,3,5,8,的前20項(xiàng)
8、的項(xiàng)值,要求每行輸出5個(gè)數(shù)。請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include "stdio.h" main() long int f20=1,1; int i; clrscr(); /*found*/ _(1)_; printf("%8ld%8ld ",f0,f1); for(i=2;i<20;i+) fi=fi-1+fi-2; /*found*/ if(i%5=0) _(2)_; printf("n”) ; printf(&quo
9、t;%8ld",fi); printf("n"); 7. 在考生目錄下,給定程序fill1.c的功能是:計(jì)算1到100之間的奇數(shù)之和及偶數(shù)之和。請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> main() int a,b,c,i; clrscr(); /*found*/ _(1)_; a = c = 0 ; for(i=0;i<=100;i+=2) a+=i; /*found*/ _(2)_; b = i + 1; c
10、+=b; printf("sum of evens is %dn",a); printf("sum of odds is %dn",c-101); 8. 在考生目錄下,輸出一維數(shù)組a中的最小值及其下標(biāo)。請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> main( ) int i,p=0,a10; clrscr(); /*found*/ for(i=0;_(1)_;i+) i < 10 ; scanf("
11、;%d",&ai); for(i=1;i<10;i+) if(ai<ap) /*found*/ _(2)_; p = i ; printf("%d,%dn",ap,p); 9. 在考生目錄下,給定程序fill1.c的功能是:把數(shù)組a(大小為100)中前n個(gè)元素中的最大值放入a的最后一個(gè)元素中,n的值由鍵盤輸入。請(qǐng)?zhí)羁?。程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。并將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> main() int a100,i,n; clrs
12、cr(); /*found*/ _(1)_; scanf(“%d”,&n); for(i=0;i<n;i+) scanf("%d",&ai); a99=a0; for(i=1;i<n;i+) if(a99<ai) a99=ai; /*found*/ printf("max is %dn",_(2)_); a99 10. 在考生目錄下,給定程序fill1.c的功能是:從鍵盤上輸入若干個(gè)整數(shù),并將這些整數(shù)存放在數(shù)組x中,統(tǒng)計(jì)計(jì)算出平均成績,當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束。例如,如果從鍵盤上輸入:1 2 3 4 -8,則程序的輸出應(yīng)為: o
13、utput : ave=2.50請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。并將程序調(diào)試出所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> main() float x1000,sum=0.0,ave,a; int n=0,i; clrscr(); printf("enter mark:n"); scanf("%f",&a); while(a>=0.0 && n<1000) /*found*/ sum+=_(1)_; a xn=a; n+
14、; scanf("%f",&a); /*found*/ ave=_(2)_; sum / n ; printf("output :n"); printf("ave=%.2fn",ave); 11. 在考生目錄下,給定程序fill1.c的功能是:查找n在數(shù)組a中最后一次出現(xiàn)的位置。 例如:如果a數(shù)組中的元素為:1,5,2,5,6,8,7,4,3,0,當(dāng)n=5時(shí),程序的輸出結(jié)果為:5 is no.3 。 當(dāng)n=10時(shí),程序的輸出結(jié)果應(yīng)為:10 not found !。請(qǐng)?zhí)羁铡?程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序調(diào)試出
15、所需的結(jié)果。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <stdio.h> main( ) int a10=1,5,2,5,6,8,7,4,3,0; int i,k,n,f=0; clrscr(); scanf("%d",&n); for(i=0;i<10;i+) /*found*/ if(_(1)_) ai = n ; f=1; /*found*/ _(2)_; k = i ; if(f) printf("%d is no. %dn", n,k); else printf(" %
16、d not found !n",n); 12. 在考生目錄下,給定程序fill1.c的功能是:從鍵盤上輸入兩個(gè)正整數(shù)x,y,求它們的最大公約數(shù)。例如:如果從鍵盤上輸入24,36,程序的輸出應(yīng)為:max is : 12。 程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序中的_(1)_和_(2)_刪除后,在相應(yīng)的位置填入正確答案并調(diào)試直到得到正確結(jié)果為止。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <math.h> #include <conio.h> #include <stdio.h> main() int x
17、,y,t,i; clrscr(); printf("please enter two numbers:"); scanf("%d,%d",&x,&y); if(x < y) t = x; x = y; y = t; t = x % y; while( t ) x = y; /*found*/ _(1)_ ; y = t ; t = x % y; /*found*/ printf("max is : %d",_(2)_); y 13. 在考生目錄下,給定程序fill1.c的功能是:從鍵盤上輸入一個(gè)正整數(shù)n,計(jì)算并輸
18、出n的階乘。例如,如果從鍵盤上輸入8, 程序的運(yùn)行結(jié)果應(yīng)為:the result is: 40320。 程序有兩個(gè)空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序中的_(1)_和_(2)_刪除后,在相應(yīng)的位置填入正確答案并調(diào)試直到得到正確結(jié)果為止。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <math.h> #include <conio.h> #include <stdio.h> long fac( int n ) int i; long t=1; for( i=2;i<=n;i+) t = t*i; return (t)
19、; main() int n; long int s; clrscr(); printf("enter an integer number:"); /*found*/ _(1)_; scanf(“%d”, &n); s = fac(n); /*found*/ printf("the result is : _(2)_n",s); 14. 在考生目錄下,給定程序fill1.c的功能是:統(tǒng)計(jì)兩個(gè)正整數(shù)m,n之間所有既能被3整除也被7整除的整數(shù)的個(gè)數(shù)。例如:m=1,n=1000,則程序的輸出結(jié)果應(yīng)為:the result is : 47 。 程序有兩個(gè)
20、空(1)、(2)需要補(bǔ)充完整。請(qǐng)將程序中的_(1)_和_(2)_刪除后,在相應(yīng)的位置填入正確答案并調(diào)試直到得到正確結(jié)果為止。 注意:不要隨意改動(dòng)程序,不得增行或刪行,也不得更改程序的結(jié)構(gòu)!#include <math.h> #include <conio.h> #include <stdio.h> int fun( m , n ) int m , n; int i,t,s=0; if( m>n ) t=m; m=n; n=t; for (i=m;i<=n;i+) /*found*/ if ( _(1)_ ) i % 3 = 0 && i % 7 = 0 s+; return (s); main() int m=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 標(biāo)準(zhǔn)化房地產(chǎn)策劃合作開發(fā)合同2025年
- 2025年勞動(dòng)合同書(崗位)
- 2025年產(chǎn)品生產(chǎn)服務(wù)合同
- 2025年生態(tài)環(huán)境綠化工程采購合同范本
- 2025年信息技術(shù)合作承包合同范本
- 2025年公共設(shè)施定期檢查合同
- 2025年電臺(tái)主持人勞動(dòng)合同
- 2025年倉儲(chǔ)管理策劃項(xiàng)目轉(zhuǎn)讓合同書
- 2025年中小企業(yè)融資抵押股權(quán)合同模板
- 2025年全款購房合同相關(guān)規(guī)定
- 中小學(xué)領(lǐng)導(dǎo)班子包級(jí)包組包班制度
- 汽車掛靠經(jīng)營合同協(xié)議書模板
- 基坑土方開挖專項(xiàng)施工方案(完整版)
- 數(shù)據(jù)中心運(yùn)維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 瑞幸對(duì)賭協(xié)議
- 幼兒園一日活動(dòng)流程教師培訓(xùn)
- 2024-2025學(xué)年山東省濰坊市高一上冊1月期末考試數(shù)學(xué)檢測試題(附解析)
- 征信入校園教育課件
- 《你當(dāng)像鳥飛往你的山》讀書分享讀書分享筆記
- 電玩城培訓(xùn)課件
- 2025年全年日歷-含農(nóng)歷、國家法定假日-帶周數(shù)豎版
評(píng)論
0/150
提交評(píng)論