第二十三课 用if语句实现分支结构 【项目1-6】
来源:互联网 发布:顺丰软件 编辑:程序博客网 时间:2024/05/21 00:16
第二十三课 用if语句实现分支结构
项目一 【被3或者5整除的数】
编程序,输入一个数,判断它能否被3或者被5整除。如至少能被这两个数中的一个整除,则将此数打印出来,否则不打印。
代码:
#include <stdio.h>int main(){ int a; scanf("%d",&a); if(a%3==0||a%5==0) { printf("%d可以被3或5整除。\n",a); } else { printf("%d不可以被3或5整除!\n",a); } return 0;}
运行结果:
项目二 【乱玩数字】
编程输入整数a和b,若两数之和大于100,则输出两数和百位以上的数字,否则输出两数之和。
代码:
#include <stdio.h>int main(){ int a,b,c; scanf("%d %d",&a,&b); c=a+b; if(a+b>100) { printf("两数和百位以上的数字为:%d",c/100); } else { printf("两数之和为:%d",c); } return 0;}
运行结果:
项目三 【两段函数求值】
编程序,计算下面函数的值并输出(x取整型即可)
代码:
#include <stdio.h>int main(){ int x; scanf("%d",&x); if(x>=1) printf("y的值为:%d",x-1); else printf("y的值为:%d",1-x); return 0;}
运行结果:
项目四 【三角公式求值】
写一程序,求y值 (x值由键盘输入)。
代码:
#include <stdio.h>#include <math.h>int main(){ double x,y; scanf("%lf",&x); if(x>=0) y=(sin(x)+cos(x))/2; else y=(sin(x)-cos(x))/2; printf("yµÄֵΪ£º%.3lf",y); return 0;}
运行结果:
项目五 【我的加班费】
小贺刚上班,按工作时间小时制领取周工资,工资标准是,每小时rate元RMB。每周工作时间40小时,如果要加班,超出部分按正常工资的1.5倍计(老板还算不错喔!)。这周小贺上班的时间为hour小时,请编程序,输入rate和hour,输出小贺本周的薪水。
代码:
#include <stdio.h>int main ( ){ int hour; double rate,sum; printf("请输入薪水标准和工作小时数:\n"); scanf("%lf %d",&rate,&hour); if(hour>40) sum=(hour-40)*rate*1.5+40*rate; else sum=rate*hour; printf("本周薪水为:%.2lf元",sum); return 0;}
运行结果:
项目六 【前导0的数字】
输入小时和分,以hh:mm形式输出,其中小时和分钟不足两位数时,用零前导
例,输入14 25,输出14:25,输入8 9,输出08:09
代码:
#include <stdio.h>int main( ){ int h,m; printf("请输入小时数和分钟数:\n"); scanf("%d %d",&h,&m); if(h>12||m>60) printf("输入错误!"); else { if(h<10) { printf("0"); } printf("%d:",h); if(m<10) { printf("0"); } printf("%d",m); } return 0;}
运行结果:
知识点心得:
通过流程图学到的分支程序运用到程序中实现数学计算,慢慢掌握多分支以及分支的嵌套。
if后最好写花括号,增强清晰度。
0 0
- 第二十三课 用if语句实现分支结构 【项目1-6】
- 23 用if语句实现分支结构
- 2013C++-第8周项目——用if语句实现分支结构程序设计
- 2014-C第2周项目—— 用if语句实现分支结构程序设计
- 《C语言及程序设计》实践项目——用if语句实现分支结构
- 第一周《C语言及程序设计》实践项目23 用if语句实现分支结构
- Week8-用if语句实现分支结构程序设计
- 第二十三讲 用if语句实现分支结构
- 第23讲-用if语句实现分支结构-练习
- if语句实现分支结构 课后习题
- lesson 23 if语句实现分支结构
- 第12周 《C语言及程序设计》实践项目——用if语句实现分支结构
- Java分支结构-if语句
- 2.2 分支结构-if语句
- 23 用if语句实现分支结构 项目(1: 被3或者5整除的数) (2:乱玩数字 ) (3:两段函数求值 ) (4:三角公式求值 ) (5:我的加班费 ) (6:前导0的数字
- C语言及程序设计初步例程-23 用if语句实现分支结构
- 2014-C第2周项目—— 用if语句实现分支结构程序设计 小玩意儿-在4~100内验证哥德巴赫猜想
- 第12课 Python中if分支语句表达式结构
- Spring注入非单例bean以及scope的作用范围
- iOS CALayer隐式动画
- 36kr发微
- 安卓socket连接服务器
- Windows API (包含了所有Windows API)
- 第二十三课 用if语句实现分支结构 【项目1-6】
- 实现监听左右滑动的事件
- setObject()用法
- 如何配置Hibernate 中的表实体类 与 表字段的配置不一样
- USACO--3.1Factorials
- PacMan开发-Win32的"HelloWorld"&WinMain()函数
- soj 4243 最短路 spfa实现
- 雾的简单实现
- 自定义画柱图统计