标准C语言day02-习题练习
作业
1、输入三个整数,从大到小显示。
#include <stdio.h>int main(int argc,const char* argv[])
{int a=0, b=0, c=0;printf("请输入三个整数:");scanf("%d %d %d", &a, &b, &c);if(a>b && b>c ){ printf("%d %d %d", a, b, c); } else if(a>c && c>b){ printf("%d %d %d", a, c, b); } else if(b>a && a>c){ printf("%d %d %d", b, a, c); } else if(b>c && c>a){ printf("%d %d %d", b, c, a); } else if(c>a && a>b){ printf("%d %d %d", c, a, b); } else{ printf("%d %d %d", c, b, a); } return 0;
}
2、输入一个年份,判断是闰年还是平年。
#include <stdio.h>int main(int argc,const char* argv[])
{int year=0;printf("请输入一个年份:");scanf("%d", &year);if(year%4 == 0 && year % 100!=0 || year%400==0){ printf("%d年是闰年", year);} else{ printf("输入的年份是平年");} return 0;
}
3、输入一个年份和月份,判断该月有多少天。
#include <stdio.h>int main(int argc,const char* argv[])
{int year=0,month=0;printf("请输入一个年份和一个月份:");scanf("%d%d", &year, &month);if(month==1 && month==3 && month==5 && month==7 && month==8 && month==10 && month==12){ printf("该月有31天");} else if(month==4 && month==6 && month==9 && month==11){ printf("该月有30天");} else if(month == 2){ if(year%4 == 0 && year%100 != 0 || year%400 == 0){ printf("该月有29天");} else { printf("该月有28天");} } else{ printf("输入有误");} return 0;
}
4、输入一个3位整数,判断是否是水仙花数。
abc == aaa+bbb+ccc
#include <stdio.h>int main(int argc,const char* argv[])
{int num=0, a=0, b=0, c=0;printf("请输入一个整数:");scanf("%d", &num);a=num/100;b=num%100/10;c=num%10;if(num == a*a*a+b*b*b+c*c*c){ printf("该数是水仙花数");} return 0;
}
5、输入一个成绩,判定级别。
[100,90] A
(90,80] B
(80,70] C
(70,60] D
(60,0] E
other 输入的成绩有误
#include <stdio.h>int main(int argc,const char* argv[])
{int grade=0;printf("请输入一个成绩:");scanf("%d", &grade);if(grade>=90 && grade<=100){ printf("A");} else if(grade>=80 && grade<90){ printf("B");} else if(grade>=70 && grade<80){ printf("C");} else if(grade>=60 && grade<70){ printf("D");} else if(grade>=0 && grade<60){ printf("E");} else{ printf("输入有误");} return 0;
}
标准C语言day02-习题练习相关推荐
- 标准C语言day02
标准C语言day02 复习: 1.常用的Linux命令 ls.cd.pwd clear touch cp mv rm cat/more/head/tail mkdir rmdir chmod find ...
- c语言三个标准流文件格式,标准C语言day02
标准C语言day02 复习: 1.常用的Linux命令 ls.cd.pwd clear touch cp mv rm cat/more/head/tail mkdir rmdir chmod find ...
- c语言程序设计华中科技大学课后答案,华中科技大学标准C语言程序设计及应用习题答案.doc...
华中科技大学标准C语言程序设计及应用习题答案.doc (32页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 29.9 积分 第二章一.选择题1.C 2. ...
- android应用程序设计张思民课后答案,Java语言程序设计习题答案(清华大学出版杜)张思民版...
Java语言程序设计习题答案(清华大学出版杜)张思民版 更新时间:2017/2/6 12:39:00 浏览量:568 手机版 第1章 Java概述 [1]为什么说Java的运行与计算机硬件平台无关 ...
- c语言程序设计编程题库,C语言程序设计习题库.doc
C语言程序设计习题库 选择练习题 1.C语言中最简单的数据类型包括( B ). A.整型,实型,逻辑型B.整型,实型,字符型 C.整型,字符型,逻辑型D.整型,实型,逻辑型,字符型 2.C语言中,运算 ...
- c语言二级 试题答案,计算机二级c语言考试习题及答案
学习是一个循序渐进的过程,需要同学们不断的学习和努力.下面是小编给大家整理了计算机二级c语言考试习题及答案,供大家参阅. 1). 下列叙述中正确的是( ). A.调用printf( )函数时,必须要有 ...
- c语言第1章以下说法错误的是,计算机等级考试c语言程序设计习题
计算机等级考试c语言程序设计习题 第1章 C语言程序设计概述 一.选择题 1.下列关于计算机语言的叙述中,正确的是_______. A.在计算机语言中,只有机器语言属于低级语言 B.高级语言的源程序可 ...
- c语言输入后没答案,C语言章节习题及答案(无指针)解读.doc
C语言章节习题及答案(无指针)解读 <C程序设计>复习题集 第2章 基础概念 一.选择题(在下列各题的A).B).C).D)四个选项中,只有一个选项是正确的) 2.1以下叙述中正确的是 A ...
- c语言中描述y是奇数,4章选择结构程序设计C语言入门习题
C语言入门习题 第四章 选择结构程序设计 一.选择题 1.有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) pr ...
- c语言习题与实验doc,[教材]C语言程序设计习题与上机实验(全部答案).doc
[教材]C语言程序设计习题与上机实验(全部答案).doc 打伪辨笑坠发淤谢躬石眉侯抄纺箍塘妓愚离结船篙傅逻匆滔侯疹腮初粕羞骑躺童沂锡泵糙闰恃轰却蚕磨餐淌滇颊趁模整驶突献牺嫉工丢擦蔚锗磁途伊惭母拒羌本码 ...
最新文章
- struts2学习笔记(二):Struts2配置
- 高糊视频秒变4K!Facebook发布低分辨率视频实时渲染算法,网友:是好东西,但是玩不起...
- 八十三、Eureka实现相互注册
- java jdom 更新xml_Java中使用JDOM来修改XML文档(续前)
- hprof文件中导出图片
- 我的学习开发环境,呵呵!
- linux proc sys,对/proc和/sys的一些理解
- 连接linux系统的mysql,Linux系统MySQL开启远程连接
- SSH Secure Shell Client连接linux中文乱码的解决办法
- LCIS最长公共上升子序列
- WPF transform示例
- 人人开源的遇到的错误
- 拆解1968年的美国军用电脑,真的怀疑是“穿越”啊!
- 小胡时隔两年的第二篇Blog
- php源码字符串内部表示,PHP源码—implode函数源码分析
- python实现位置定位_python定位位置
- ppt打不开,显示发现文件中的内容有问题。尝试修复此演示文稿无果!
- 3653: 谈笑风生
- 路径规划学习之地图生成(一)
- 微软ipv6服务器,IPv6用户危险了!Win10出现严重安全漏洞