參考編程題庫.doc

參考編程題庫.doc

ID:56746831

大?。?0.00 KB

頁數(shù):15頁

時間:2020-07-07

參考編程題庫.doc_第1頁
參考編程題庫.doc_第2頁
參考編程題庫.doc_第3頁
參考編程題庫.doc_第4頁
參考編程題庫.doc_第5頁
資源描述:

《參考編程題庫.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、1、刪除一個字符串中所有的空格1.函數(shù)delspace的功能是刪除一個字符串中所有的空格。例如,輸入字符串為"Thisisastring",則輸出結(jié)果為"Thisisastring"。測試用主函數(shù)如下所示,請編制函數(shù)delspace。#include#includevoidmain(){char*delspace(char*str);chars[81],*ds;gets(s);ds=delspace(s);printf("Result:%s",ds);}char*delspace(char*str){

2、char*p=str;while(*p){if(*p=='')strcpy(p,p+1);elsep++;}returnstr;}Iamastudent.Result:Iamastudent.Pressanykeytocontinue2、求3位數(shù)2.已知兩個3位數(shù)abc和cba之和為1333(即abc+cba=1333),編程序求出3個數(shù)字a、b和c。#includevoidmain(){intn,a,b,c;for(n=100;n<1000;n++){a=n/100;b=n/10%10;c=n%10;if(a*100+b*10

3、+c+c*100+b*10+a==1333)printf("abcis:%d%d%d",a,b,c);}}abcis:419abcis:518abcis:617abcis:716abcis:815abcis:914Pressanykeytocontinue1、求同構(gòu)數(shù)3.若一個數(shù)出現(xiàn)在自己平方數(shù)的右邊,則稱該數(shù)為同構(gòu)數(shù)。如,因有5*5=25,25*25=625,所以5和25都是同構(gòu)數(shù);請編制程序找出1~100之間的全部同構(gòu)數(shù)。#includevoidmain(){intcheck(intn);intn;for(n=1;n<=

4、100;n++)if(check(n))printf("%d,%d",n,n*n);}intcheck(intn){intk;k=n*n;if(k%10==n

5、

6、k%100==n)return1;elsereturn0;}1,15,256,3625,62576,5776Pressanykeytocontinue1、有序數(shù)組插入元素4.編程序?qū)崿F(xiàn)功能:在一個元素值按升序存放的整型數(shù)組中插入一個數(shù),使得插入后的數(shù)組元素仍然有序#include#defineN5voidmain(){inta[N+1],x,i,k;for(i=0;

7、ii;k--)a[k]=a[k-1];a[i]=x;for(i=0;i<=N;i++)printf("%5d",a[i]);putchar('');}346788912436789348967889124367Pressanykeytocontinue#include#defineN5voidmain(){voidinsert(intv[],intn,intx);inta[N+

8、1],x,i;for(i=0;ii;k--)v[k]=v[k-1];v[i]=x;}23456789999892345678989999Pressanykeytocontinue1、求滿足條件最小正整

9、數(shù)5.編程序?qū)崿F(xiàn)功能:一個正整數(shù)與3的和是5的倍數(shù),與3的差是6的倍數(shù),求出符合此條件的最小正整數(shù)。#includevoidmain(){inti;for(i=9;;i++){if((i+3)%5==0&&(i-3)%6==0){printf("%d",i);break;}}}27Pressanykeytocontinue2、顛倒字符串6.函數(shù)reverse的原型為:voidreverse(chars[]);,其功能是將字符串s中的字符位置顛倒。例如,字符串“abcdefg”中的字符位置顛倒后變?yōu)椤癵fedcba”。編制函數(shù)

10、reverse并用相應(yīng)的主函數(shù)進行測試。#include#includevoidreverse(c

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。