300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言综合作业程序填空 C语言程序填空题及答案

c语言综合作业程序填空 C语言程序填空题及答案

时间:2023-12-21 09:51:10

相关推荐

c语言综合作业程序填空 C语言程序填空题及答案

《C语言程序填空题及答案》由会员分享,可在线阅读,更多相关《C语言程序填空题及答案(9页珍藏版)》请在人人文库网上搜索。

1、程序填空题1、理序功皑丄输入1个整麴后,输出违教的ti数.(例如 输入范出则输出氛 输入鬲15硕|輪出#in elude void mai n() int n,k=0;scan f(%d,&n);while(1)/ 1)n2) n!=0;k+;2;n=n/10 prin tf(%dn,k);2、fS序功韭*对沪1找io.Stf(M)=XE-5*x+sm(K)S)畳大值.#in clude #in clude #defi ne f(x) x*x-5*x+si n(x) void mai n() int x; float max;1 for(x=2;xmax) max=f(i);3、程序姬*囁览屬。

2、灵忙豐歿寥皆严雑岀#in clude void mai n() char c;c=getchar();if(i)/ c=a & c=v & c void Dec2Bi n(int m)int bi n32,j;for(j=0;m!=0;j+) bi nj=1;/ m%2m=m/2;for(;j!=0;j-)prin tf(%d,2);/bi nj-1void mai n()int n;scan f(%d,&n);Dec2Bi n(n);5、程序功能:求输入的整敷各位數字之和,如输人234鵬出g输入31测输比.#i nclude #in elude void mai n()int n, s=0;。

3、sea nf(%d,&n);1 n=(n0?n:-n) ; 2)n=fabs(n);while( n!=0) 2 / s=s+n%10;n=n/10;prin tf(%dn ,s);6、區宇功伦输人三卜矗殛慢扑卜到大的颇序fit出这三个枚./#in clude void swap(1) /int *pa , int *pb /*交换两个数的位置*/ int temp;temp = *pa;*pa = *pb;*pb = temp;void mai n()int a,b,c,temp;scan f(%d%d%d, &a,&b,&c);if(ab)swap(&a,&b);if(bc)swap(&b。

4、,&c);if(2) / abswap(&a,&b);prin tf(%d,%d,%d,a,b,c);7、飕件中金隅翌庠右號需興境乓菩卜诸完成耀序填充. 祎&行rab谎L慕句齣哮馨即bftft旃鶴調諾麴針烦香剽均郴5前二项之和.#i nclude i /long f(int n);void mai n()prin tf(%ldn,f(30);long f(int n)if(2) / n二=1| n=2return 1;elsereturn f(n-1)+f( n-2);用呼功眨,环待禹中障有豹#注JU叶#i nclude void mai n()char s80;int i,j;gets(s)。

5、;for(i=j=0;1;i+)/ si!= 0if(si != c)sj=si;2 j+;sj=0;puts(s);9、谟e侔屮n _種序功毙需聲验豆玉弘【往和和行K厅,卑可.诞亦否曲丘果日型丿師沁離計皿牲艸眄嘶餌.圖昨昭主#in elude struct STUDENT char n ame16;int math;int en glish;int computer;int average;/*计算平均成绩*/void GetAverage(struct STUDENT *pst) int sum=0;sum =1; /sum+ pst-math+ pst-English+ pst-comp。

6、uterpst-average = sum/3;void mai n()int i;struct STUDENT st4=Jessica,98,95,90,Mike,80,80,90,Lin da,87,76,70,Peter,90,100,99;for(i=0;i #in clude long f(long n) long m,y=0;m=fabs( n);while(m!=0) y=y*10+m%10;1 / m=m/10;if(n=0) retur n y;else2 /return ( -y);void mai n()prin tf(%ldt,f(12345);prin tf(%ldn。

7、,f(-34567);11、熾中押V髏囂探豁尸也锂斥功止鬧用函暫代敦站互式L 1*2x 2创+乞4靱*y *k*5.丄电: 当沪】的開値.#i nclude float f(float,float*,i nt);void mai n() float b5=1.1,2.2,3.3,4.4,5.5; prin tf(%fn,f(1.7,b,5);float f(1)/ float x,float a , i nt n float y=a0,t=1; int i;for(i=1;i #in elude #in elude void f(char *s) int i=0;while(si!=0)if(。

8、isdigit(si)1(s+i,s+i+1); Strcpy2___ i+; / elsevoid mai n() char str80;gets(str); f(str); puts(str);13、理序功能.分观拓+宁畲单申慈宇环护宇 朮斤他宇符出冬却-#i nclude #in clude void mai n() char a80; int n3=0,i; gets(a);1 /for(i=0;ai!= 0+)if (tolower(ai)=a & tolower(ai)=0 & ai#in clude void mai n()int i,a,b,c;for(i=100;i bGr3u*G|-.曲曲囲朗 #i nclude void mai n()int a10,b10,i;prin tf(nI nput 10 numbers: );for (i=0; i10;i+)/* 数组输入 */scan f(%d, & ai);for (i=1; i10; i+)bi=1;/* 计算 b 数组中的元素 */ ai+ai-1for (i=1; i10; i+)prin tf(%3d,bi);if (2) printf(n);/* 每行打印 3 个数据 */i%3=0。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。