C语言代码
2013-06-09 23:42
85 查看
//---------------------1 #include<stdio.h> void main() { int a,b,c; printf("输入三个正整数,a,b,c"); scanf("%d%d%d",&a,&b,&c); if(a>b&&a>c)//很好的算法,求出三个数的最大值 if(b>c) printf("%d%d%d\n",a,b,c); else printf("%d%d%d",a,c,b); else if(b>a&&b>c) if(a>c) printf("%d%d%d\n",b,a,c); else printf("%d%d%d\n",b,c,a); else if(a>b) printf("%d%d%d\n",c,a,b); else printf("%d%d%d\n",c,b,a); } //---------------2 #include<stdio.h> void main() { int a,b,c,t; printf("输入三个正整数a,b,c"); scanf("%d%d%d",&a,&b,&c); if(a<b) {t=a;a=b;b=t;} if(a<c) {t=b;a=c;c=t;} if(b<c) {t=b;b=c;c=t;} printf("%d%d%d\n",a,b,c); } //----------------------------3 #include<stdio.h> void main() { int g; printf("输入成绩:g"); scanf("%d",&g); if(g>=85&&g<=100) printf("优秀"); else if(g>=75&&g<=84) printf("良好"); else if(g>=64&&g<=74) printf("及格"); else printf("不及格"); } //----------------------4 #include<stdio.h> void main() { int d; printf("输入一个正整数:\n"); scanf("%d",&d); switch (d) { case 1:printf("monday\n");break; case 2:printf("tuesday\n");break; case 3:printf("wednesday\n");break; case 4:printf("thursday\n");break; case 5:printf("friday\n");break; case 6:printf("saturday\n");break; case 7:printf("sunday\n");break; default:printf("you input error?\n");break; } } //---------------------------------5 #include<stdio.h> void main() { int year,month; printf("输入年和月:"); scanf("%d%d",&year,&month); switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: printf("%d%d has 31 days\n.",year,month);break; case 4: case 6: case 9: case 11: printf("%d%d has 30 days\n",year,month);break; case 2: if(year%4==0&&year%100!=0||year%400==0) {printf("%d%d has 29 days\n.",year,month);break;} else { printf("%d%d has 28 days\n.",year,month);break; } default: printf("you input error!\n"); } } //-----------------------------6 #include<stdio.h> void main() { int c; printf("Enter 1 or 0"); scanf("%d",&c); while(c==1) { printf("*******\n"); printf("Enter 1 or 0"); scanf("%d",&c);//突然想起和那个递归的形式差不多 } } //-----------------------------7 #include<stdio.h> void main() { int c; do { printf("*******\n"); printf("Enter 1 or 0"); scanf("%d",&c); }while (c==1); } //-----------------------------8 #include<stdio.h> void main() { int i,n; printf("Enter role n:"); scanf("%d",&n); for(i=0;i<=n;i++)//n+1行 { printf("*******"); printf("\n"); } } //-----------------------------9 #include<stdio.h> void main() { int i,s=0; for(i=1;i<=10;i++) { s=s+i; } printf("s=%d\n",s); } //---------------------------------10 #include<stdio.h> void main() { int i,n,t=1; printf("Enter n:"); scanf("%d",&n); for(i=1;i<=n;i++) { t=t*i; } printf("t=%d\n",t); } //------------------------------------11 #include<stdio.h> void main() { int i,k,n; printf("Enter n?"); scanf("%d",&n); k=n-1; for(i=2;i<=k;i++) { if(n%i==0) break; } if(i>k) printf("%d is 素数\n",n); else { printf("%d not is 素数\n",n); }
相关文章推荐
- C语言写的“斗牛”游戏原代码
- 57段让编译器崩溃的C语言代码
- 从U-Boot源码看C语言对汇编代码中的符号引用
- C语言URL解析器(代码分享)
- 链表的建立以及增加、删除结点的C语言完整代码
- 10个经典的C语言面试基础算法及代码
- C语言的memset函数代码(47)
- C语言启动代码board.c分析
- c语言常用代码积累
- 协方差计算的C语言代码
- c语言中关于指针的一些乱七八糟的代码 VC6中直接编译运行!
- 如何快速查找C语言代码中的宏的值
- 基于C语言实现的扫雷游戏代码
- C语言的代码内存布局详解
- 最基本的C语言代码级别速度优化
- C语言判断字符串是否以str2开头代码
- 【C语言代码】大数求和
- 如何优化C语言代码(程序员必读)
- CGI编程 - c语言实现 :网页显示HTML代码的问题
- 代码是给人看的——我的C语言命名规则