版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、該程序功能:輸入1個(gè)字符串,輸出其中所出現(xiàn)過的大寫英文字母。如運(yùn)行時(shí)輸入字符串"FONTNAME and FILENAME",應(yīng)輸出"F O N T A M E I L"。#include <stdio.h>void main() char x80,y26; int i,j,ny=0; gets(x); for(i=0;xi!='0'i+) if(xi>='A'&&xi<='Z') for(j=0;j<ny;j+) /* 1 */ if(yi=xj) con
2、tinue; / if(yj=xi) break; if(j=ny) yny=xi; ny+; /* 2 */ for(i=0;i<26;i+) / for(i=0;i<ny;i+) printf("%c ",yi); printf("n"); 2、該程序功能:輸入x和正數(shù)eps,計(jì)算多項(xiàng)式1-x+x*x/2!-x*x*x/3!+.的和直到末項(xiàng)的絕對(duì)值小于eps為止。/#include <stdio.h>#include <math.h>void main() float x,eps,s=1,t=1,i=1; scan
3、f("%f%f",&x,&eps); do /* 1 */ t=-t*x/+i; / t=-t*x/i+; s+=t; /* 2 */ while(fabs(t)>=eps) / while(fabs(t)>=eps); printf("%fn",s);3、該程序功能:運(yùn)行時(shí)若輸入a、n分別為3、6,則輸出下列表達(dá)式的值: *3+33+333+3333+33333+333333#include <stdio.h>void main() int i,a,n; long t=0; /* 1 */ s=0; /long
4、s=0; scanf("%d%d",&a,&n); for(i=1;i<=n;i+) /* 2 */ t=t*10+i; /t=t*10+1; s=s+t; s=s*a; printf("%ldn",s);4、該程序功能:輸出61000之間的完數(shù)(1個(gè)數(shù)的因子和等于其自身的數(shù):6=1+2+3、 *28=1+2+4+7+14,則6、28都是完數(shù))。#include <stdio.h>void main() int i,j,s; for(i=6;i<=1000;i+) _1_ / s=1; for(j=2;_2_;j+
5、) if(i%j=0) s+=j; /j<=i/2 if(s=i) printf("%dn",s); 5、 該程序功能:數(shù)列的第1、2項(xiàng)均為1,此后各項(xiàng)值均為該項(xiàng)前二項(xiàng)之和。計(jì)算數(shù)列第30項(xiàng)的值。#include <stdio.h>_1_ / long f(int n);void main() printf("%ldn",f(30);long f(int n) if( _2_ ) /n=1|n=0 return 1; else return f(n-1)+f(n-2);6*該程序功能:輸入三個(gè)整數(shù),按由小到大的順序輸出這三個(gè)數(shù)。 #in
6、clude <stdio.h>void swap(_1_) /int *pa,int *pb /*交換兩個(gè)數(shù)的位置*/ int temp; temp = *pa; *pa = *pb; *pb = temp;void main() int a,b,c,temp; scanf("%d%d%d",&a,&b,&c); if(a>b) swap(&a,&b); if(b>c) swap(&b,&c); if(_2_) /a>b swap(&a,&b); printf("
7、%d,%d,%d",a,b,c);7*該程序功能:將輸入的十進(jìn)制正整數(shù)n通過函數(shù)Dec2Bin轉(zhuǎn)換為二進(jìn)制數(shù),并將轉(zhuǎn)換結(jié)果輸出。 */#include <stdio.h>void Dec2Bin(int m) int bin32,j; for(j=0;m!=0;j+) binj= _1_;/m%2 m=m/2; for(;j!=0;j-) printf("%d", _2_ );/ binj-1void main() int n; scanf("%d",&n); Dec2Bin(n);8*該程序功能:對(duì)x=1,2,.,10,求
8、f(x)=x*x-5*x+sin(x)的最大值。 */#include <stdio.h>#include <math.h>#define f(x) x*x-5*x+sin(x)void main() int x; float max; _1_ /max=f(1); for(x=2;x<=10;x+) _2_/ if(f(x)>max) max=f(x) ; printf("%fn",max);9該程序功能:分別統(tǒng)計(jì)字符串中所有英文字母中的各元音字母?jìng)€(gè)數(shù)。 #include <stdio.h>#include <ctyp
9、e.h>void main() char a80; int n5=0,i; gets(a); for(i=0; ai!='0' i+) /* 1 */ switch(toupper(ai) / switch(tolower(ai) case 'a': n0+; break; case 'e': n1+; break; case 'i': n2+; break; case 'o': n3+; break; /* 2 */ case 'U': n4+; / case 'u': n4
10、+; for(i=0;i<5;i+) printf("%dn",ni); 10該程序功能:調(diào)用函數(shù)f計(jì)算代數(shù)多項(xiàng)式 1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x *當(dāng)x=1.7時(shí)的值。 #include <stdio.h>float f(float,float*,int);void main() float b5=1.1,2.2,3.3,4.4,5.5; printf("%fn",f(1.7,b,5);float f( _1_ )/ float f( float x,float *a,int n ) f
11、loat y=a0,t=1; int i; for(i=1;i<n;i+) t=t*x; y=y+ai*t; _2_/return y;11該程序功能:將一個(gè)char型數(shù)的高4位和低4位分離,分別輸出,如22(二進(jìn)制:00010110)輸出為1和6。 */#include <stdio.h>void main() char a,b1,b2,c; scanf("%d",&a); /* 1 */ b1=a<<4; /*b1存放高4位*/ /b1=a>>4; c=(0<<4); /* 2 */ b2=a|c; /*b2
12、存放低4位*/ / b2=a&c; printf("%d,%d",b1,b2);12程序功能:輸入n以及小于n個(gè)字符的字符串,將字符串中所有小寫字母改為相應(yīng)的大寫字母后,輸出該字符串。#include <stdio.h>#include <string.h>#include <stdlib.h>void main() int n,i; /* 1 */ char str; / char *str; scanf("%dn",&n); str=(char*)malloc(n); gets(str); /* 2
13、 */ for(i=1;i<strlen(str);i+) / for(i=0;i<strlen(str);i+) if(stri>='a'&& stri<='z') stri=stri-('a'-'A'); puts(str);13該程序功能:輸入n,再輸入n個(gè)點(diǎn)的平面坐標(biāo),然后輸出那些距離坐標(biāo)原點(diǎn)不超過5的點(diǎn)的坐標(biāo)值。 */#include <stdio.h>#include <math.h>#include <stdlib.h>void main()
14、 int i,n; /* 1 */ struct axy float x,y; a; / struct axy float x,y; *a; scanf("%d",&n); a=(float*) malloc(n*2*sizeof(float); for(i=0;i<n;i+) /* 2 */ scanf("%f%f",ai.x,ai.y); / scanf("%f%f",&ai.x, &ai.y); for(i=0;i<n;i+) if(sqrt(ai.x*ai.x+ai.y*ai.y)<=
15、5) printf("%f,%fn",ai.x,ai.y);14該程序功能:求輸入的整數(shù)各位數(shù)字之和,如輸入234則輸出9,輸入-312則輸出6。 #include <stdio.h> #include <math.h> void main() int n,s=0; scanf("%d",&n); _ 1 _ / n=fabs(n); while(n!=0) _ 2 _/ s=s+n%10; n=n/10; printf("%dn",s); 15該程序功能:輸入1個(gè)整數(shù)后,輸出該數(shù)的位數(shù)(若輸入3214
16、則輸出4,輸入-23156 *則輸出5)。 */#include <stdio.h>void main() int n,k=0; scanf("%d",&n); while( _1_ ) /n k+; _2_;/n=n/10 printf("%dn",k);16程序功能:運(yùn)行時(shí)輸入n,輸出n的所有質(zhì)數(shù)因子(如n=13860,則輸出2、2、3、3、5、7、11)。 #include <stdio.h>void main() int n,i; scanf("%d",&n); /* 1 */ i=1;
17、 /i=0; while(n>1) if(n%i=0) printf("%dt",i); n/=i; else /* 2 */ n-; /i+;17該程序功能:輸入的一個(gè)小寫字母,將字母循環(huán)后移5個(gè)位置后輸出, *如a變成f, w變成b。#include <stdio.h>void main() char c; c=getchar(); if(_1_) / if(c>='a'&&c<='u') c=c+5; else if (c>='v' && c<='z') _2_ /c=c+5-26; p
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度車間租賃安全協(xié)議書(含安全生產(chǎn)責(zé)任險(xiǎn))
- 二零二五年度茶業(yè)投資合作框架協(xié)議
- 2025年度解除婚約協(xié)議書(情感修復(fù)與法律支持)
- 二零二五年度油茶種植基地承包與生態(tài)修復(fù)協(xié)議
- 2025年度食堂食品安全風(fēng)險(xiǎn)評(píng)估與監(jiān)督執(zhí)行協(xié)議
- 施工現(xiàn)場(chǎng)施工防生物污染制度
- 施工日志填寫中的施工材料消耗記錄方法
- 個(gè)人商鋪抵押借款合同范本
- 云服務(wù)器托管服務(wù)合同(三)
- 二手廠房買賣合同
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 五年級(jí)上冊(cè)脫式計(jì)算100題及答案
- 大模型在航空航天領(lǐng)域的應(yīng)用:智能探索宇宙的無限可能
- 酒店行業(yè)客源渠道分析
- 2024年中國(guó)陪診服務(wù)行業(yè)市場(chǎng)發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告-智研咨詢重磅發(fā)布
- AVL-CRUISE-2019-整車經(jīng)濟(jì)性動(dòng)力性分析操作指導(dǎo)書
- 腸道醫(yī)學(xué)解剖和生理學(xué)
- 人教版九年級(jí)英語動(dòng)詞時(shí)態(tài)專項(xiàng)練習(xí)(含答案和解析)
- 蘭州市規(guī)范醫(yī)療服務(wù)價(jià)格項(xiàng)目基準(zhǔn)價(jià)格表
- 火災(zāi)隱患整改登記表
- 普通地質(zhì)學(xué)教材
評(píng)論
0/150
提交評(píng)論