标准C语言程序设计及应用——华中科技大学出版社第三章课后题.doc1-比大小#include<>main(){inta,b;intmax;printf(HPleaseenter2numbers:\nJ;scanf("%d%d"/&a/&b);max=a>b?a:b;printf(nThebiggeroneis%d,,/max);}三个整数比大小#include<>main(){intazb,c;intmax,mid;printf(HPleaseenter3numbers:\nJ;scanf("%d%d%d"/&a/&b,&c);mid=a>b?a:b;max=mid>c?mid:c;printf(flThebiggestoneis%d,l/max);}累加#include<>main(){inti;intsum=0;for(i=l;i<101;i++){sum+=i;}printff'Theansweris%d"/sum);}计算通项公式屮的每一项#include<>main(){intan_2=10,an_l=-3;intan;inti,n;printf(”请输入需要的项的个数:\n");scanf("%d",&n);printfC'M1项:10\nM);printf(n第2项:・3\n”);if(n<=2){printf("Error!");}else{for(i=3;i<=n;i++){an=3*an1+an2;an_2=an_l;an_l=an;printff"第%4项:\t%d\n"J/an);}}}判断奇偶数:#include<>main(){inta;printf(,,Pleaseenteranumber:\nJ;scanf(”%d”,&a);讦(a%2==0){printf(H%disanEvennumber}else{printf("%disanOddnumber!",a);}}求前n项和#include<>main(){intan二8,bn=l,sum=0;intn;inti;printf("in输入你需要多少项的和:\n");scanf(”%cT&n);printf(”第%d项是%d\n”,i,an);sum+=an;bn+=3;an+=bn;}printf("\n前%<^项的和为%d,,,n/sum);}求分段函数的解:#include<>main(){floatx,y;printf("Pleaseenteranumber:\rT);scanf(”%f”,&x);if(x<){y=x;}elseif((x>=l)&&(x<10)){y=2*x-l;}else{y=3*x-ll;}printf("y=%.2f"/y);}&给出一个不多于5位的数,求出其位数,并逆序打印:#include<>main(){intin,out,n;intwei=l;inta,b,c,cte;inti;printf(HPleaseenteranumber:\n'1);scanf(,,%d,,/&in);n二in;if(a<99999){for(i=0;i<5;i++){n/=10;if(n>0){wei++;}}printf("Thenumberhas%ddigit\n”,wei);e=in%10;s
标准C语言程序设计及应用——华中科技大学出版社第三章课后题 来自淘豆网www.taodocs.com转载请标明出处.