下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一讀程序,寫結(jié)果(第 1 題題 5 分;第 2 題每題 7 分;第 3、4、5 題 10 分;共計 31 分)1. 該程序的輸出是 main()int k =7,n=0; doswitch(k)case 1:case 3:n+=1; k-; break; case 5:case 6: n+;k-;break; default:n=0;k-;case 2:case 4:n+=2; k-;break;printf(%d,n);while(k0&n=7);2. 該程序的輸出是 #include void main()char a=programming,b=language; char *p1;*p
2、2;int i; p1=a;p2=b; for(i=0;i8;i+)if(*(p1+i)=*(p2+i)printf(c,*(p1+i);3. 設(shè)本題輸入的數(shù) n=2,m=2,該程序的輸出是 #include stdio.hint ack(int m,int n)int ackmn; if(m=0)ackmn=n+1; return ackmn;else if(n=0)ackmn=ack(m-1,1); return ackmn;else5ackmn=ack(m-1,ack(m,n-1); printf(ackmn=%dn,ackmn); return ackmn;main()int m,n,
3、sum; printf(input m and n:); scanf(%d,%d,&m,&n); sum=ack(m,n); printf(n%dn,sum); /4. 輸入自然數(shù) n=5 時, 該程序的輸出是 #include stdio.h main()int n,a,i,j,k;printf(please inpt a number:); scanf(%d,&n);printf(n); a=1;for (i=1;i=n;i+) k=a;for (j=1;j=n+1-i;j+)printf(%4d,k); k=k+(n-j+1);printf(n); a=a+1;5. 輸入自然數(shù) n=5
4、時, 該程序的輸出是 #include main()char c=96; int i,j,n,k;printf(input a number n=); scanf(%d,&n);printf(n); k=(n+1)/2; for(i=1;i=k;i+)for(j=1;j=k-i;j+) printf( ); for(j=1;j=1;i-)for(j=1;j=k-i;j+) printf( ); for(j=1;j=i*2-1;j+) printf(%c,c+i); printf(n);二(16 分)下列程序是要完成驗(yàn)證卡布列克運(yùn)算,即任意一個四位數(shù),只要它們各個位上的數(shù)字是不全相同的, 就有這
5、樣的規(guī)律:1) 將組成該四位數(shù)的四個數(shù)字由大到小排列,形成由這四個數(shù)字構(gòu)成的最大的四位數(shù);2) 將組成該四位數(shù)的四個數(shù)字由小到大排列,形成由這四個數(shù)字構(gòu)成的最小的四位數(shù)(如果四個數(shù)中含有 0,則得到的數(shù)不足四位);3) 求兩個數(shù)的差,得到一個新的四位數(shù)(高位零保留)。重復(fù)以上過程,最后得到的結(jié)果是 6174,這個數(shù)被稱為卡布列克數(shù)。讀完程序后,補(bǔ)全標(biāo)有分值的程序段,使程序具有驗(yàn)證卡布列克運(yùn)算的功能。int count=0; main()int n;printf(enter a number:);scanf(%d, &n); /*輸入任意正整數(shù)*/ vr6174(n); /*調(diào)用函數(shù)進(jìn)行驗(yàn)證*/
6、int vr6174(int num)int each4,max,min ;while (num!=6174&num) /*若不等于 6174 且不等于 0 則進(jìn)行卡布列克運(yùn)算*/parse_sort(num,each); /*將整數(shù)分解,數(shù)字存入 each 數(shù)組中*/ max_min(each,&max,&min); /*求數(shù)字組成的最大值和最小值*/ num=max-min; /*求最大值和最小值的差*/printf(%d: %d-%d=%dn,+count,max,min,num); /*輸出該步計算過程*/intparse_sort(int num,int *each)int i,*j
7、,*k,temp;for(i=0;i=4;i+)/*將 num 分解為數(shù)字(3 分)*/for(i=0;i=a)&(*(cp+i)=z)*(cp+i)=*(cp+i)-5;if (*(cp+i)=a)&(*(cp+i)=z) *(cp+i)=*(cp+i)-5;if (*(cp+i)a) *(cp+i)=*(cp+i)+26;printf(%s,string); printf(n);四.下列程序是求 4 階矩陣 a 中是否存在鞍點(diǎn)的程序段(列中最大,行內(nèi)最小);請在空白處填入正確的內(nèi)容, 使程序得以完成其功能.(14 分)(每一空為 3.5 分)#include main() int n=4,
8、 m=4, i, j, k, l, minn, maxx, flag ; int a44=6, 26, 61, 19,7, 17, 93, 19, 12, 28, 63, 19,4, 24, 5,777; (1);for( i = 0; i n ;i+)for( j = 0; j m; j+)minn =(2); for( k = 0 ;k (3) break;if( k = m)maxx = aij;for( l = 0;(4)if( maxx alj) break;if( l = n)printf( row=%dcol=%da%d%d= %d n,i , j ,i,j,aij); flag
9、 = 1;if( flag = 0)printf(此矩陣沒有馬鞍點(diǎn) 4); printf(n);五 編程題(16 分)編寫程序 其功能是:讀入一行英文文本, 將其中每個單詞的最后一個字母改成大寫,然后輸出此文本行(這里的“單詞”是指由空格隔開的字符串)。 例如, 若輸入 i am a student to take the examination., 則應(yīng)輸出i am a student to take the examination.?!啊薄啊盿t the end, xiao bian gives you a passage. minand once said, people who lea
10、rn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年教師節(jié)發(fā)言致辭例文(6篇)
- 慶祝五四青年節(jié)活動策劃方案例文(4篇)
- DB52T 1281-2018 精準(zhǔn)扶貧 建檔立卡貧困人口生態(tài)護(hù)林員管理規(guī)范
- 2024年安全專題會議講稿樣本(5篇)
- 物聯(lián)網(wǎng)定位技術(shù)的應(yīng)用
- 無人機(jī)技術(shù)前沿與挑戰(zhàn)考核試卷
- 主題安全教育推動企業(yè)安全生產(chǎn)培訓(xùn)考核試卷
- 提高員工績效的培訓(xùn)策略考核試卷
- 品牌定位與差異化競爭培訓(xùn)考核試卷
- 心理健康在職場的重要性考核試卷
- 小學(xué)生地球科普小知識
- 湖北省武漢市漢陽區(qū)2023-2024學(xué)年九年級上學(xué)期期中考試英語試卷
- 口才與演講實(shí)訓(xùn)教程智慧樹知到期末考試答案2024年
- 智慧教育發(fā)展趨勢智慧課堂
- GB/T 43635-2024法庭科學(xué)DNA實(shí)驗(yàn)室檢驗(yàn)規(guī)范
- 勞動仲裁:如何處理仲裁證據(jù)
- 大酒店勞務(wù)派遣服務(wù)專項(xiàng)方案
- 詩歌朗誦與表演實(shí)踐案例
- 醫(yī)院培訓(xùn)課件:《病室環(huán)境管理》
- 中國感染性休克指南
- 人教版勞動教育二年級上冊全冊教學(xué)設(shè)計
評論
0/150
提交評論