下载此文档

c语言经典程序1.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
/*长度单位英寸与厘米之间的转换*/#include<>intmain(void){ floatinch,cm; printf("请输入长度(吋)?"); scanf("%f",&inch); cm=*inch; printf("%.3f吋=%.3f厘米\n",inch,cm); return0;}/*三位整数的逆序*/#include<>intmain(void){ intx,x100,x1,x10; printf("请输入一个三位整数:"); scanf("%3d",&x); x1=x%10; x10=(x/10)%10; x100=x/100; printf("%d逆序后的三位整数是%d%d%d",x,x1,x10,x100); return0;}/*求解一元一次方程ax2+bx+c=0的根,其中系数从键盘上输入a,b,c,a不为0*/#include<>#include<>intmain(void){ floata,b,c,delta; printf("输入三个系数:"); scanf("%f%f%f",&a,&b,&c); if(a==0) { printf("这不是一元二次方程!\n"); return1; } delta=b*b-4*a*c; if(delta>=0) { delta=sqrt(delta); if(delta) printf("方程有两个不同的实根:%f%f\n",(-b+delta)/2/a,(-b-delta)/2/a); else printf("方程有两个相同的实根:%f\n",-b/2/a); } elseprintf("!\n"); return0;}/*将一个整数逆序*/#include<>voidmain(){ inta,b; printf("请输入一个整数:"); scanf("%d",&a); while(a/10!=0) { b=a%10; printf("%d",b); a=a/10; } b=a%10; printf("%d",b);}/*输入成绩,100分以下90分以上对应A,80分以上对应B,70分以上对应C,60分以上对应d,60分以下对应E*//*switch的表达*/#include<>voidmain(void){intx; charc; printf("请输入成绩:"); scanf("%i",&x); switch(int(x)/10) { case9:c='A';printf("对应的五分制成绩:%c",c);break; case8:c='B';printf("对应的五分制成绩为:%c",c);break; case7:c='C';printf("对应的五分制成绩为:%c",c);break; case6:c='D';printf("对应的五分制成绩为:%c",c);break; case5:case4:case3:case2:case1:c='E';printf("对应的五分制成绩:%c",c);break; default:printf("此成绩无效");}}/*输出9*9口诀。*/#include<>main(){inti,j,result;printf("\n");for(i=1;i<10;i++){for(j=1;j<10;j++){result=i*j;printf("%d*%d=%-3d",i,j,result);if(i<=j){printf("\n");break;};}}}/*给定一个范围,输出所有素数。*/#include<>#include<>main(){intm,n,i,k,h=0,leap=1;printf("请输入范围");scanf("%i%i",&m,&n);for(;m<=n;m++){k=sqrt(m+1);for(i=2;i<=k;i++)if(m%i==0){leap=0;break;}if(leap){printf("%-7d",m);h++;if(h%10==0)printf("\n");}leap=1;}}/*将一个整数的所有素数因子输出,例如,当k=126时,素数银子表示为126=2*3*3*6*/#include<>main(){intn,i;printf("\npleaseinputanumber:\n");scanf("%d",&n);printf("%d=",n);for(i=2;i<=n;i++){while(n!=i){if(n%i==0) {printf("%d*",i); n=n/i;}elsebreak;}}printf("%d",n);

c语言经典程序1 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小四环
  • 文件大小76 KB
  • 时间2020-04-04
最近更新