版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1: /*編寫(xiě)程序,用篩選法求 100 之內(nèi)的素?cái)?shù)。*/#include void main ()int i,j;for (i=2; i100; i+) for (j=2; ji; j+) if (i%j= 0)break;if (j = i)printf(%dt, i);2/*輸入一整數(shù),并能逐位正序或反序輸出。*/#include void main()int num,a,i=0;printf(輸入一個(gè)數(shù)字n);scanf(%d,&num);printf(正序輸出則輸入 1 反序輸出輸入 0n);scanf(%d,&a);switch(a)case 1:printf(%d,num); br
2、eak;case 0:while(0!=num)i=i*10+num%10;num=num/10;printf(%d,i);break;default:printf(請(qǐng)輸入 0 和 1!n);break;3/*對(duì)于一個(gè) 4X4 矩陣逆時(shí)針旋轉(zhuǎn) 90 度*/#include void main()int a44,i,j,b44;for(i=0;i4;i+)for(j=0;j4;j+)scanf(%d,&aij);for(i=0;i4;i+)for(j=0;j4;j+)b3-ji=aij;printf(逆時(shí)針旋轉(zhuǎn) 90 度后:n);for(i=0;i4;i+)for(j=0;j4;j+)print
3、f(%d ,bij);printf(n);4: /*將一個(gè)數(shù)組中的數(shù)據(jù)奇數(shù)放到前面,偶數(shù)放到后面。*/#include void main ()int a9,b9,i,j=0,m=0;for(i=0;i9;i+)scanf(%d,&ai);for(i=0;i9;i+)if(ai%2!=0)bj=ai;j+;elseb8-m=ai;m+;for(i=0;i9;i+)printf(%d,bi); 5: /*輸入一個(gè) 4X4 的矩陣,求四個(gè)邊上元素的和。*/#include void main ()int i,j,a44,sum;printf(輸入一個(gè) 4 階方陣:n);for (i=0;i4;i+
4、)for (j=0;j4;j+)scanf(%d,&aij);sum=a00+a03+a30+a33;printf(四個(gè)邊上元素的和為%dn,sum);6:/*輸入 9 個(gè)10 以內(nèi)的自然數(shù),將它們組成兩個(gè)整數(shù),求如何組合得到兩個(gè)數(shù)的成績(jī)最大或最小。*/#include #include void main ()int j,k;int i;int t;int a=0,b=0;int flag=1;int num9;int max,max_a,max_b;int min,min_a,min_b;printf(輸入 9 個(gè) 10 以內(nèi)的自然數(shù):);for(j=0;j9;j+)scanf(%d,&n
5、umj);for(j=0;j8;j+)for(k=0;knumk+1)t=numk+1;numk+1=numk;numk=t;for(i=1;i=0;j-)if(i&(int)pow(2.0,j)=0)a=a*10+numj;elseb=b*10+numj;if(flag) max=a*b;max_a=a;max_b=b;flag=0;if(maxa*b)max=a*b;max_a=a;max_b=b;a=0;b=0;flag=1;for(j=0;j8;j+)for(k=0;k8-j;k+)if(numknumk+1)t=numk+1;numk+1=numk;numk=t;for(i=1;i=
6、0;j-)if(i&(int)pow(2.0,j)=0)a=a*10+numj;elseb=b*10+numj;if(flag)min=a*b;min_a=a;min_b=b;flag=0;if(mina*b)min=a*b;min_a=a;min_b=b;a=0;b=0; printf(最小的數(shù)為%d x %d = %dn,min_a,min_b,min);printf(最大的數(shù)為%d x %d = %dn,max_a,max_b,max);7: /*輸入一個(gè)數(shù)組,輸出它的區(qū)間范圍,例如輸入 1,2,3,4,5,6,7,8,20,21,22,23,輸出1-8,20-23。*/#include
7、 void main ()#define M 5int aM,i,j,t,m,k;for(i=0;iM;i+)scanf(%d,&ai);/* 把數(shù)組從小到大排列 */for(i=0;iM-1;i+)for(j=0;jaj+1)t=aj+1;aj+1=aj;aj=t;j=0;for(i=0;iM;i+)while(aj+1=aj+1)j+;if(j-i!=0)printf(%d-%dn,ai,aj);i=j;j+;if(j-i=0)printf(%dn,ai);i=j;j+;8:/*輸入一個(gè)區(qū)間范圍,輸出數(shù)組,例如輸入 1-8, 20-23,輸出 1, 2,3,4,5,6,7, 8, 20,
8、21,22,23。*/#includevoid main()int a, c; char b, d;int i;printf(輸入?yún)^(qū)間以.結(jié)束以,分隔,例如 1-8,22-30:);doscanf(%d%c%d%c, &a, &b, &c, &d);for (i = a; i = c; i+)printf(%d , i); while (d != .);10: /*輸入一篇文章,該文章小于 1000 字符,統(tǒng)計(jì)單詞的個(gè)數(shù),單詞是連續(xù)的大小寫(xiě)字母組成*/#include void main()char text1000;int count=0,i=0;printf(輸入一段文章:);gets(t
9、ext);while(texti!=0)if( (texti=a&texti=A&textiZ,B-ZZ-A,a-zz-a。*/#include void main ()char i,sum=0,text1000;printf(請(qǐng)輸入一段文字:n);gets(text);for(i=0;texti!=0;i+)if(texti=65&texti=97&texti=122)texti=219-texti;puts(text);12: /* 編寫(xiě)一個(gè) 程序,判斷輸入的數(shù)字是 否在指定范圍內(nèi),范圍 也 由用戶輸入,例 如“100-,-”。*/#include void main ()int a,b,
10、c;printf(請(qǐng)輸入:下限-上限,需要判斷的數(shù)n);scanf(%d-%d,%d,&a,&b,&c);if (c=a)printf(%d 在范圍內(nèi),c);elseprintf(%d 不在范圍內(nèi),c);13:/*編寫(xiě)一個(gè)程序,輸入一篇文章,該文章小于 1000 字符,從中將指定字符串換成另外一個(gè)。*/#include void main ()char i,a,b,text1000;printf(請(qǐng)輸入需要被替換的字符-替換后的字符n);scanf(%c-%c,&a,&b);printf(請(qǐng)輸入一段文字n);getchar();gets(text);for(i=0;texti!=0;i+)if
11、(texti=a)texti=b;puts(text);14:/*讀入一個(gè)字符串,判斷它是否是回文,所謂回文即正序和逆序內(nèi)容相同的字符串。*/#include #include void main ()char i,b,a1000;int sum=0;printf(輸入一個(gè)字符串n);gets(a);b=strlen(a); if(b%2=0)for(i=0;i(b/2);i+)if(ai=ab-1-i)sum+;elsebreak;if(sum=(b/2)printf(是回文);elseprintf(不是回文);elsefor(i=0;i= a&*p = A&*p = A&texti = Z
12、)texti += 32;i+;i = 0;/* sum 來(lái)保存單詞數(shù) */sum = wordcount(text);/* 把每個(gè)單詞以字符串形式保存到*word 中 */first = text;while (*q)if (check(p) & !(check(q)*q = 0; wordi = first;p+;q+;i+;elsep+;q+;if (!(check(p) & check(q)first = q;/* 記各個(gè)單詞出現(xiàn)次數(shù)存在 a 中 */for (i = 0; isum; i+)ai = 0;for (j = 0; jsum; j+)if (strcmp(wordi, wordj) = 0)ai = ai + 1;for (i = 0; isum; i+)for (j = i; jsum; j+)if (i !=
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度城市綜合體建設(shè)項(xiàng)目承包合同范本8篇
- 2025年度冷庫(kù)自動(dòng)化控制系統(tǒng)集成合同4篇
- 2025年銷售業(yè)務(wù)員勞動(dòng)合同模板(含員工績(jī)效考核與獎(jiǎng)懲)3篇
- 2024年自駕游車輛租賃安全保障合同范本3篇
- 二零二五年度農(nóng)村畜牧飼養(yǎng)技術(shù)引進(jìn)與推廣合同3篇
- 2025年度車間承包與工業(yè)大數(shù)據(jù)應(yīng)用合同4篇
- 二零二五年瓷磚企業(yè)內(nèi)部績(jī)效考核與激勵(lì)合同3篇
- 個(gè)性化私人借款合同書(shū)2024版版B版
- 二零二五年度綠色建筑技術(shù)咨詢承包合同4篇
- 二零二五版服裝店長(zhǎng)任期績(jī)效考核與薪酬調(diào)整合同3篇
- 無(wú)人化農(nóng)場(chǎng)項(xiàng)目可行性研究報(bào)告
- 《如何存款最合算》課件
- 社區(qū)團(tuán)支部工作計(jì)劃
- 拖欠工程款上訪信范文
- 《wifi協(xié)議文庫(kù)》課件
- 中華人民共和國(guó)職業(yè)分類大典是(專業(yè)職業(yè)分類明細(xì))
- 2025年新高考語(yǔ)文復(fù)習(xí) 文言文速讀技巧 考情分析及備考策略
- 2024年??谑羞x調(diào)生考試(行政職業(yè)能力測(cè)驗(yàn))綜合能力測(cè)試題及答案1套
- 一年級(jí)下冊(cè)數(shù)學(xué)口算題卡打印
- 2024年中科院心理咨詢師新教材各單元考試題庫(kù)大全-下(多選題部分)
- 真人cs基于信號(hào)發(fā)射的激光武器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論