【C语言】if语句分支结构
来源:互联网 发布:matlab 图片矩阵 编辑:程序博客网 时间:2024/06/06 10:04
任务一:输入一个数,判断它能否被3或者被5整除。如至少能被这两个数中的一个整除,则将此数打印出来,否则不打印。
/**学生:一凡*日期:2017/9/25*问题描述:编程序,输入一个数,判断它能否被3或者被5整除。如至少能被这两个数中的一个整除,则将此数打印出来,否则不打印。*/#include <stdio.h>int main(){ int a; printf("请输入一个整数:"); scanf("%d",&a); if(0==a%3||0==a%5){\\判断是否能整除 printf("可以被整除\n"); if(0==a%3&&0==a%5){ printf("能被3整除也能被5整除"); } else{ if(0==a%3){ printf("能被3整除"); } else{ printf("能被5整除"); } } } else{ printf("不能被整除"); } return 0;}
任务二:编程输入整数a和b,若两数之和大于100,则输出两数之和百位以上的数字,否则输出两数之和。
/**学生:一凡*日期:2017/9/25*问题描述:编程序,编程输入整数a和b,若两数之和大于100,则输出两数和百位以上的数字,否则输出两数之和。*/#include <stdio.h>int main(){ int a,b,s; printf("请输入两个数:"); scanf("%d %d",&a,&b); s=a+b; if(s>100){ printf("两数和百位数为:%d",s/100); } else{ printf("两数和为:%d",s);5 } return 0;}
任务三:编程序,计算下面函数的值并输出(x取整型即可)
/**学生:一凡*日期:2017/9/25*问题描述:编程序,计算下面函数的值并输出(x取整型即可)*/#include <stdio.h>int main(){ int x,y; printf("请输入x:"); scanf("%d",&x); if(x>=1){ y=x-1; } else{ y=-x+1; } printf("y=%d",y); return 0;}
任务四:写一程序,求y值 (x值由键盘输入)。
/**学生:一凡*日期:2017/9/25*问题描述:写一程序,求y值 (x值由键盘输入)。*/#include <stdio.h>#include <math.h>int main(){ double x,y; printf("请输入x:"); scanf("%lf",&x); if(x>=0){ y=(sin(x)+cos(x))/2; } else{ y=(sin(x)-cos(x))/2; } printf("y=%.3f",y); return 0;}
任务五:小贺刚上班,按工作时间小时制领取周工资,工资标准是,每小时rate元RMB。每周工作时间40小时,如果要加班,超出部分按正常工资的1.5倍计(老板还算不错喔!)。这周小贺上班的时间为hour小时,请编程序,输入rate和hour,输出小贺本周的薪水。
/**学生:一凡*日期:2017/9/25*问题描述:小贺刚上班,按工作时间小时制领取周工资,工资标准是,每小时rate元RMB。每周工作时间40小时,如果要加班,超出部分按正常工资的1.5倍计(老板还算不错喔!)。这周小贺上班的时间为hour小时,请编程序,输入rate和hour,输出小贺本周的薪水。*/#include <stdio.h>#include <math.h>int main(){ double dHour,dRate,dSalary; printf("请输入rate和hour:"); scanf("%lf %lf",&dRate, &dHour); if(dHour>40){ dSalary=40*dRate+(dHour-40)*1.5*dRate; } else{ dSalary=dHour*dRate; } printf("本周薪水为:%.1f",dSalary); return 0;}
任务六:输入小时和分,以hh:mm形式输出,其中小时和分钟不足两位数时,用零前导
例,输入14 25,输出14:25,输入8 9,输出08:09
例,输入14 25,输出14:25,输入8 9,输出08:09
/**学生:一凡*日期:2017/9/25*问题描述:输入小时和分,以hh:mm形式输出,其中小时和分钟不足两位数时,用零前导例,输入14 25,输出14:25,输入8 9,输出08:09*/#include <stdio.h>#include <math.h>int main(){ int iHour,iMinute; printf("请输入Hour:"); scanf("%d",&iHour); printf("请输入Minute:"); scanf("%d",&iMinute); if(iHour<10&&iMinute<10){ printf("0%d:0%d\n",iHour,iMinute); } else{ if(iHour<10||iMinute<10){ if(iHour<10){ printf("0%d:%d\n",iHour,iMinute); } else{ printf("%d:0%d\n",iHour,iMinute); } } else{ printf("%d:%d\n",iHour,iMinute); } } return 0;}
另:%02d,宽度为2的d,不够补0
阅读全文
1 0
- 【C语言】if语句分支结构
- C语言分支结构语句if-else语句
- 【C语言】if分支语句
- C语言 if分支与循环语句
- 黑马程序员---C语言学习笔记之分支结构if语句与switc语句的详解
- C语言及程序设计初步例程-23 用if语句实现分支结构
- 《C语言及程序设计》实践项目——用if语句实现分支结构
- ios入门攻略 04篇 C语言基础【分支结构之if语句】
- 第一周《C语言及程序设计》实践项目23 用if语句实现分支结构
- C语言:If 语句实现的分支语句
- Java分支结构-if语句
- 2.2 分支结构-if语句
- C语言基础-----分支语句if esle switch case
- C语言入门(10)——if分支语句
- 黑马程序员---c语言中的分支语句 switch与if
- 第12周 《C语言及程序设计》实践项目——用if语句实现分支结构
- C语言的选择结构 (if 语句 和 switch 语句)
- C语言--分支结构
- ie8下js提交get请求遇到拒绝访问的问题
- go 语言学习历程
- Linux系统下我的/etc/sysconfig/路径下无iptables文件
- xJava +retrofit2实现安卓中网络操作
- Eclipse中新建Maven项目,解决丢失src/main/java文件问题
- 【C语言】if语句分支结构
- 解决 IDEA 中src下xml等资源文件无法读取的问题
- 微信开放平台和公众平台的区别?
- python中filter函数的用法
- 集群、高可用与负载均衡学习总结
- Deep Learning模型之:CNN卷积神经网络推导和实现
- Dragger2、RxJava和Retrofit的巧妙结合
- Java设计模式之策略模式
- 解决Could not write metadata for '/RemoteSystemsTempFiles'. D:\workspace\.metadata\.plugins\org.eclips