版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1.6a、b、c。{intif(max<b)max=b;printf(“最大數(shù)為:“%d”,max{float}考以下問題:(1)c1、c2(2)c1c2ASCIIputcharprintf(3)整形變量與字符變量是否在任何情charc1,c2;int{charc1,c2;}{charc1,c2;printf("c1=%dc2=%d\n",c1,c2);printf("c1=%c}#include<stdio.h>{intif(b<c)printf("max=%d\n",c);elseprintf("max=%d\n",b);elseif(a<c)printf("max=%d\n",c);elseprintf("max=%d\n",a);}#include<stdio.h>{inta,b,c,temp,max;printf3 /*將a和b中的大者存人temp中*/ /*將a和b中的大者與c比較,取最大者*/printf("3個整數(shù)的最大數(shù)是%d\n”,max);} #include<stdio.h>{int /*x<1{printf("x=%3d,}elseif /*1≤x-10{y=2*x-printf("x=%3d,y=2*x-} /*x≥10{y=3*x-printf("x=%3d,y=3*x-}}分為’B’,70~79C’,60’D’。#includestdio.h>{floatscore;chargrade;printf("\nscanf("%f",&score);}{casecase9:case8:case7:case6:casecasecasecasecasecase0:}printf("成績是%5.1f,相應(yīng)的等級是%c。\n",score,grade(score/10)的值進(jìn)行強(qiáng)制類型轉(zhuǎn)換,得到一個整型值。5321123。 #include<stdio.h>{longintintindiv,ten,hundred,thousand,ten_thousand,if(num>9999)ce=5;elseif(num>999)ce=4;elseif(num>99)ce=3;elseif(num>9)ce=2;elsece=1;printf("ce=%d\n",ce);switch({case5:printf("%d,%d,%d,%d,%d",ten_thousand,thousand,hundred,ten,indiv);printf("\ncase4:printf("%d,%d,%d,%d",thousand,hundred,ten,indiv);printf("\ncase3:printf("%d,%d,%d",hundred,ten,indiv);printf("\ncase2:printf("\ncase1:break;}}#include<stdio.h>{intprintf4printf("\na=%d,b=%d,c=%d,d=%d\n",a,b,c,d);if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;if(a>d){t=a;a=d;if(b>c){t=a;b=c;if(b>d){t=b;b=d;if(c>d){t=c;c=d;d=t;}printf("%d,%d,%d,}第六 循環(huán)控{long{if(m%i==0&&n%i==0)s=i;}if(m>=n)j=m;elsej=n;printf("s=%ld,j=%ld\n",s,j);}{charc;int{if(c>=65&&c<=90||c>=97&&c<=122)i++;elseif(c>=48&&c<=57)j++;elseif(c==32)k++;elsel++;}}求Sn=a+aa+aaa+…+aa…aaa(na)之值,其中a(n=5),n{intn,sum=0,i=1,s=2;}求,({intn,i=1;longsum=0,s=1;while(i<=n){s=s*i;sum=sum+s;i++;}}求{doublei=1,j=1,k=1,s1=0,s2=0,s3=0,sum;for(;i<=100;i++)s1=s1+i;for(;j<=50;j++)s2=s2+j*j;for(;k<=10;k++)s3=s3+1/k;}153153=1^3+5^3+3^3。{intwhile(x>=100&&x<1000){a=0.01*x;b=10*(0.01*x-a);c=x-100*a-10*b;if(x==(pow(a,3)+pow(b,3)+pow(c,3)))printf("%5d",x);x++;}}610006its factorsare1、2、3{intm,i,j,s;if(m%i==0)s=s+i;{printf("%5ditsfastorsare1",m);for(j=2;j<m;j++)if(m%j==0)printf("%d",j);printf("\n");}}}有一分?jǐn)?shù)序列 求出這個數(shù)列的前20項(xiàng)之和{inti=1,n;doublet,x=1,y=2,s,sum=0;while(i<=n)}10{inti,n;doubleh=100,s=100;{h*=0.5;if(i==1)continue;s=2*h+s;}printf("h=%f,s=%f\n",h,s);}上又將剩下的桃子一半,又多吃一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天{inti=1,sum=0;}用迭代法求。求平方根的迭代為: {floatx0,x1,a;}用迭代法求方程在1.5附近的根{doublex,y;x=1.5;printf("x=%.3f\n",x);}用二分法求方程在(-10,10){doublex1,x2,y1,y2;x1=-10;x2=10;}* {inti,j,k;{for(j=0;j<=2-printf("");}printf(""); 第七章{inti,j,a[100];{a[i]=i;printf("%5d",a[i]);}}printf("\n");10{inti,j,a[10],t;}求一個3×3矩陣對角線元和{intprintf("s1=%d,s2=%d\n",s1,s2);{staticinta[5]={1,4,5,6,7};inti,t,b;printf("%d",a[i]);}}{inti,b[10];for(i=9;i>-1;i--打印出以下三角形(要求打印出10行)1 10 ∶∶{staticintm,n,k,b[15][15];{b[m][n]=b[m-1][n-1]+b[m-printf("%-5d",b[m][n]);}printf("\n");}}380{inti,j=0,k=0,l=0,m=0,n=0;charstr0[301],str1[100],str2[100],str3[100];{if(str0[i]>=65&&str0[i]<=90)elseif(str0[i]>=97&&str0[i]<=122)elseif(str0[i]>=48&&str0[i]<=57)l++;elseif(str0[i]==32)m++;elseprintf("DaxieXiaoxieShuziKonggeQita\n");printf("%5d%7d%5d%6d%4d\n",j,k,l,m,n);}*********************** *{inti,j,k;chara[5][5];printf("\n");有一行電文譯文下面規(guī)律譯成A- a-B- b-C- c-26i(26-i+1)個字母。非字母字符不變,要求編程序?qū)⒒卦模⒋蛴〕龊驮?。{inti;charstr1[100],str2[100];elseif(str1[i]>=97&&str1[i]<=122)}strcat{inti,j;charstr1[100],str2[100],str3[201];}S1S2S1>S2,輸出一個正數(shù);S1=S2,0;S1<S2,ASCII,’A’與’C’相比,由于’A’<’C’,應(yīng)輸出負(fù)數(shù),由于’A’與’C’2,因此應(yīng)輸出"-2"。同理:"And"和"Aid"2符比較結(jié)果,’n’比’i’5,因此應(yīng)輸出"5"。#include<stdio.h>#include<string.h>{intchars1[100],s2[100];printf("\ninputstring1:");printf("\nInputstring2:");while(s1[i]==s2[i]&&s1[i]!=’\0’)if(s1[i]==’\0’&&s2[i]==’0’)elseresu=s1[i]-s2[i];printf("\nresult:%d\n",resu);}s2s1strcpy #include"stdio.h"{chars1[80],s2[80];inti;printf("Inputs2:");}第八章1.1intm,n;{inti=1,t;t=i;}return(t);}intm,n;{intj;if(m>=n)j=m;elsej=n;returnj;}{intprintf("entertwonumberis:");printf("max=%d,min=%d\n",max,min);}數(shù)輸入a、b、cfloatyishigen(m,n,k)floatm,n,k;{floatx1=(-x2=(-n-printf("twoshigenisx1=%.3fand}floatdenggen(m,n)floatm,n;{floatx;printf("denggenisx=%.3f\n",x);}floatxugen(m,n,k)float{floatx,y;x=-y=sqrt(-printf("twoxugenisx1=%.3f+%.3fiandx2=%.3f-%.3fi\n",x,y,x,y);}{floata,b,c,q;printf("inputabcis");q=b*b-if(q>0)yishigen(a,b,q);elseif(q==0)denggen(a,b);elsexugen(a,b,q);}8.2intm;{inti=2,t;if(m%i==0&&i<m)break;if(m-i==0)t=1;elset=0;returnm;}{intprintf("entersushuis\n");if(s==1)printf("aissushu\n");elseprintf("sisnotsushu\n");}intzhuangzhi(b)intb[3][3];{inti,j,t;}{inta[3][3];inti,j;printf("%d",a[i][j]);printf("%d",a[i][j]);}{charputs(str0);}charstr1[100];{intcharstr2[100];strcpy(str2,str1);str1[i]=str2[j];}char{strcat(a,b);}{charstr1[100],str2[100];}寫一函數(shù),將兩個字符串中的元音字母到另一個字符串,然后輸出char{inta[i]==69||a[i]==73||a[i]==85){b[j]=a[i];j++;}}{charstr1[100],str2[100];}charf(b)char{inti=0;{printf("");}{inta,u,v,w,t;charc[4];f(c);chartongji(str0,b)charstr0[100];int{int{if(str0[i]>=65&&str0[i]<=90||str0[i]>=97&&str0[i]<=122)b[0]++;elseif(str0[i]>=48&&str0[i]<=57)b[1]++;elseif(str0[i]==32)b[2]++;elseb[3]++;}}{charstr1[100];staticinti,a[4];printf("zimuShuziKonggeQita\n");printf("%-8d",a[i]);printf("\n");char{intstaticcharif(j>=t)}{charstr0[100],longword[15];}intpaixu(x)intx[];{inti,j,t;if(x[i]>x[i+1])}{inty[10];inti;}用迭代法求根。方程為:,系數(shù)a,b,c,d由主函數(shù)輸入。求X在1附近的一個實(shí)根。求出doubleqigen(s,t,u,v)ints,t,u,v;{doublex,y;x=1;return}{inta,b,c,d;doublex;}用遞歸方法求n階勒讓德多項(xiàng)式的值遞歸floatp(x0,n)intn;floatx0;{floatif(n==0||n==1)if(n==1)y=x0;elseelsey=((2*n-1)*x0*p(x0,n-1)-(n-1)*p(x0,n-2))/n;return(y);}{floatx,y0;inta,i;}intx;charshu[];{inti=strlen(shu)-1,sum=0;{if{if(48<=shu[i]<=57)sum=sum+(shu[i]-48)*pow(16,(i-1));elseif(65<=shu[i]<=90)sum=sum+(shu[i]-55)*pow(16,(i-1));elseif(97<=shu[i]<=102)sum=sum+(shu[i]-87)*pow(16,(i-1));elsex=0;return}{charshufu[100];intif(x)printf("s(D)=%d\n",s);elseprintf("Thenumberisnot}charx[11];unsignedlongm;int{intfor(i=o-1,j=0;i>-1;i--x[i]=(int)((unsignedlong)(m/pow(10,j))%10)+48;}{unsignedlonga,b;intj,i;intfind(x,y,z)intx,y,z;{intif(x%4==0)elset=0;{if(i==2)s=2-t;elses=0;}}{intscanf("%d%d%d",&year,&month,&date);printf("THEDATEISTHE%dth}9--11C(第三版)第九章編譯預(yù)處理#defineCHANGE(a,b,t)t=a;a=b;b=a{intc,d,s;}#defineQ(a,b)a%b{intscanf("%d%d",&c,&d);}S=(a+b+c)/2,a、b、cS,area,另一個宏用來area。#defineSSS(m,n,k)#defineAQRT(m,n,k)sqrt(SSS(m,n,k)*(SSS(m,n,k)-m)*(SSS(m,n,k)-n)*(SSS(m,n,k)-k)){floatscanf("%f%f%f",&a,&b,&c);printf("s=%.3f}#defineLEAP_YEAR(y)(讀者設(shè)計的字符串)if(LEAP_YEAR(year))printf("%disaleapyear",year);elseprintf("%disnotaleapyear",year);#defineLEAPYEAR(y)y%4{inty;if(LEAPYEAR(y))printf("%disanotleapyear\n",y);elseprintf("%disalearyear\n",y);}#definePR1(x)#definePR2(x)#definePR3(x)printf("%6.2f\t%6.2f\t%6.2f\n",x,x,x){float}息都放到這個文件內(nèi),另編一個程序文件,用命令#include"fornat.h"以確保能使用這些格式。#defineMAX(a,b,c)(a>((b>c)?b:c))?a:((b>c)?b:c){floatx,y,z,t;}9.10成’b’……’z’變成’a’其它字符不變)。用命令來控制是否要譯成。例如:#defineCHANGE1則輸出。若:#defineCHANGE0則不譯為,按原碼輸出#defineCHANGE1{charstr[80],c;inti=0;{#ifif(str[i]==90||str[i]==122)str[i]=str[i]-elseif(str[i]>=65&&str[i]<90||str[i]>=97&&str[i]<122)str[i]=str[i]+1;}puts(str);第十章{int}#defineN#defineM20{charstr0[N][M],str1[M],*p,*q;inti,l,m,n;puts(p);101010int{int*p0,*p1,i,j,t,y; elseif(x[y]<j) return;}{inta[10],u,*r;printf("%d",a[u]);#defineN5{inti,j,k,a[N+1],*p;if((i-printf("Thelastnumberis#defineN10{charintm;}11.3print,5num、name、sore[3],print#defineN5structstudent{charcharname[8];int{intI,j{printf(“\Inputscoreofstudent%d:\n”,I+1);scanf(“%d”,&stu[i].score[j]);}printf(“\n”);}print(stu);}print(structstudent{intprint(“\n”);求打印出3門課的總平均成績,以及最高分的學(xué)生的數(shù)據(jù)(包括學(xué)號、、3門課成績)解:#defineN10structstudent{charnum[6]charname[8]intscore[4]floatavr;{intI,j,max,maxi,sum;floataverage;{printf(“\nInputscoresofstudent{printf(“score%d:”,j+1);scanf(“%d”,&stu[i].score[j]);}} if(sum>max){max=sum; maxi=I;}}printf(“NO.namescore1score2score3{printf(“%5s%10s”,stu[i].num,stu[i].name);printf(“%8.2f\n”,stu[i].avr);printf(“Thehighestscoreis:%s,scoretotal:%d.”stu[maxi].nam
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 港口項(xiàng)目投資與資金籌措
- 2025年中國低空飛行器檢測行業(yè)市場動態(tài)分析、發(fā)展方向及投資前景分析報告
- 二零二五年度房地產(chǎn)項(xiàng)目風(fēng)險共擔(dān)合作開發(fā)合同3篇
- 2025年度教師教學(xué)質(zhì)量評估與勞動合同3篇
- 二零二五年工程款擔(dān)保資金監(jiān)管服務(wù)合同范本3篇
- 2025年度洗衣機(jī)產(chǎn)品銷售與市場調(diào)研合作協(xié)議3篇
- 2025年度智能穿戴設(shè)備制造企業(yè)勞動合同變更及產(chǎn)品創(chuàng)新協(xié)議3篇
- Python語言基礎(chǔ)與應(yīng)用(北京大學(xué))學(xué)習(xí)通測試及答案
- 2025年正規(guī)的離婚協(xié)議書
- 2025中國地震應(yīng)急搜救中心公開招聘應(yīng)屆畢業(yè)生5人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 醫(yī)療健康大模型白皮書(1.0版) 202412
- 部編版八年級初二語文上冊第六單元《寫作表達(dá)要得體》說課稿
- 公共衛(wèi)生管理制度(3篇)
- 政治-2025年八省適應(yīng)性聯(lián)考模擬演練考試暨2025年四川省新高考教研聯(lián)盟高三年級統(tǒng)一監(jiān)測試題和答案
- 2024年中國醫(yī)藥研發(fā)藍(lán)皮書
- 坍塌、垮塌事故專項(xiàng)應(yīng)急預(yù)案(3篇)
- 2024年融媒體中心事業(yè)單位考試工作人員另選錄用55人內(nèi)部選題庫及參考答案(研優(yōu)卷)
- 排水管道疏通、清淤、檢測、修復(fù)方案
- 陜西省安康市2023-2024學(xué)年高一上學(xué)期期末考試 生物 含解析
評論
0/150
提交評論