【20170926】C语言每日一练
来源:互联网 发布:linux 自动挂载硬盘 编辑:程序博客网 时间:2024/06/05 06:45
【程序4】
题目:输入某年某月某日,判断这一天是这一年的第几天?
#include <stdio.h>int main(int argc, char* argv[]){ int year,month,date; int sum = 0; int month2; printf("请输入年份:"); scanf("%d",&year); printf("请输入月份:"); scanf("%d",&month); printf("请输入日期:"); scanf("%d",&date); if((year % 400 == 0) || ((year % 4 == 0) && (year % 100 != 0))) { month2 = 29; } else { month2 = 28; } switch(month) { case 1: sum = date; break; case 3: sum = 31 + month2 + date; break; case 4: sum = 62 + month2 + date; break; case 5: sum = 92 + month2 + date; break; case 6: sum = 123 + month2 + date; break; case 7: sum = 153 + month2 + date; break; case 8: sum = 184 + month2 + date; break; case 9: sum = 215 + month2 + date; break; case 10: sum = 245 + month2 + date; break; case 11: sum = 276 + month2 + date; break; case 12: sum = 286 + month2 + date; break; } printf("The sum is %d",sum);}
运行结果:
【程序5】
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
#include <stdio.h>void main(void){ int x, y, z; printf("请输入x:"); scanf("%d", &x); printf("请输入y:"); scanf("%d", &y); printf("请输入z:"); scanf("%d", &z); int min = x; if (x > y) { min = y; y = x; x = min; } if (x > z) { min = x; x = z; z = min; } if (y > z) { min = z; z = y; y = min; } printf("The sort queue is %d,%d,%d\n", x, y, z);}
运行结果:
【程序六】
用*输出C的图案
#include <stdio.h>void main(void){ printf(" ****\n"); printf(" *\n"); printf(" *\n"); printf(" *\n"); printf(" *\n"); printf(" ****\n");}
**【程序8】
题目:输出9*9口诀。**
#include <stdio.h>int main(int argc, char* argv[]){ int i,j; int count = 0; for(i = 1;i <= 9;i++) { for(j = 1; j <= 9; j++) { printf("%d\t",i*j); count++; if(count % 9==0) { printf("\n"); } } } }
运行结果:
阅读全文
0 0
- 【20170926】C语言每日一练
- c语言每日一练5
- c语言每日一练6
- c语言每日一练7
- 【20170924】C语言每日一练
- 【20170927】C语言每日一练
- 【20170928】C语言每日一练
- 【20170929】C语言每日一练
- 【20171009】C语言每日一练
- 【20171010】C语言每日一练
- 【20171012】C语言每日一练
- 【20171015】C语言每日一练
- 【20171019】C语言每日一练
- 【20171021】C语言每日一练
- 【20171120】C语言每日一练
- 【20170926】Java每日一练
- C语言每日小练(一)——7744问题
- C语言每日小练(一)——3n+1问题
- 1.spring boot启动不了,application放置路径不对
- 面试问题spring boot自动配置是怎么实现的
- 100. Same Tree
- Oracle11g 安装过程出现提示:未找到文件 D:\app\Administrator\product\11.2.0\dbhome_2\owb\external\oc4j_applications
- 初识kotlin实现一个类似烟花效果的自定义view
- 【20170926】C语言每日一练
- 洛谷 P1631 序列合并
- App在appstore下架的方法
- SpringBoot入门:(2)jpa方式操作数据库
- Lucene技巧分析
- 注解式框架--Butterknife的使用
- IAR 问题集
- 关于在caddy环境下,使用https协议UC无法下载的解决方法。
- 树莓派spi超频的方法