还剩6页未读,继续阅读
文本内容:
1、编程实现从键盘输入3个变量的值,其中中a=5,b=6c=7,然后将3个变量的值进行交换,使得a=6b=7c=
5.#includestdio.hvoid__in{intabcm;printfEnterabc:;scanf%d%d%dabc;m=a;a=b;b=c;c=m;printfa=%db=%dc=%d\nabc;}
2、编程实现输入任意一个3位数,将其各位数字反序输出(例如输入123,输出321)#includestdio.hvoid__in{intabcxy;printf输入一个3位数\n;scanf%dx;a=x%10;b=x/100;c=x%100/10;y=a*100+c*10+b;printf%d\ny;}
3、编程实现输入三角形的边长,求三角形__(__=sqrtss-as-bs-c)),s=a+b+c/
2.#includestdio.h#include__th.hvoid__in{intabc;floatxy;scanf%d%d%dabc;x=a+b+c/2;y=sqrts*s-a*s-b*s-c;printf%.3f\ny;}
4、编程实现从键盘上输入一个年月日,要求出该天是该年的第几天(注意判断该年是否是闰年)#includestdio.hvoid__in{intabc;printf输入一个年月日;scanf%d%d%dabc;ifa%4==0||a%100==0switchb{case1:printf%d\nc;break;case2:printf%d\n31+c;break;case3:printf%d\n60+c;break;case4:printf%d\n91+c;break;case5:printf%d\n121+c;break;case6:printf%d\n152+c;break;case7:printf%d\n182+c;break;case8:printf%d\n213+c;break;case9:printf%d\n244+c;break;case10:printf%d\n274+c;break;case11:printf%d\n305+c;break;case12:printf%d\n335+c;break;}elseswitchb{case1:printf%d\nc;break;case2:printf%d\n31+c;break;case3:printf%d\n59+c;break;case4:printf%d\n90+c;break;case5:printf%d\n120c;break;case6:printf%d\n151+c;break;case7:printf%d\n181+c;break;case8:printf%d\n212+c;break;case9:printf%d\n243+c;break;case10:printf%d\n273+c;break;case11:printf%d\n304+c;break;case12:printf%d\n334+c;break;}}
5、求∑n!1!+2!+3!+...+25!(n从1到25)#includestdio.hvoid__in{floatsum=1term=0;fori=1;i=25;i++{sum=sum*i;term=term+sum;}printf%d%f\niterm;}
6、编写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的信息#includestdio.hintfinta;void__in{intay;scanf%da;ifa2printf输入有误;elseifa==2printfa为素数;else{y=fa;ify==1printfa为素数;elseprintfa不为素数;}}
7、键盘输入10个整数,用冒泡排序法按从小到大的顺序输出#includestdio.hvoid__in{intima
[10];fori=0;i10;i++scanf%da[i];fori=0;i10;i++ifa[i]a[i+1]{m=a[i];a[i]=a[i+1];a[i+1]=m;}fori=0;i10;i++prinf%5da[i];}47/9:#includestdio.h#includestring.hvoidcountchar*x{intsum1=0sum2=0sum3=0;inti;fori=0;*x+i!=\0;i++if*x+ia*x+iz||*x+iA*x+iZsum1++;elseif*x+i0*x+i9sum2++;elsesum3++;printfsum1=%dsum2=%dsum3=%d\nsum1sum2sum3;}void__in{charstring
[80]*p;printfinputstring:\n;scanf%sstring;p=string;countp;}P
47.11#includestdio.h#includestring.hintfchar*x;void__in{chars
[80];printfintput:;getss;iffsprintfitis;elseprintfitisnot;}intfchar*x{char*h*t;forh=xt=x+strlenx-1;th;t--h++if*h!=*tbreak;returnt=h;}。