第六章——Making Decisions 进行判断(书中实例代码分析)
来源:互联网 发布:死神辣条 知乎 编辑:程序博客网 时间:2024/06/07 16:45
第一题:计算某个整数的绝对值
练习目的:if 语句
= = = = = = = = = = = = = == = = = = = = = = = = = = == = = = = = = = = = = = = =
#include<stdio.h>
int main(void)
{
int number; -------------------------------#定义一个整型变量number
printf(" Type in your number: ");
scanf(" %i ",&number); ------------------#接收一个键盘输入的整数并赋值给number
if (number<0) ---------------------------#开始判断number(如满足条件执行if后语句,如果不满足,则不执行 if后面的语句)
number=-number; -------------------#重新给number赋值
printf("The absoulte value is %i/n",number); ---#输出number
return 0;
}
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
第二题:计算一组数的平均值,并统计出小于65分数的个数
学习目的:if 语句 + for 语句
#include<stdio.h>
int main(void)
{
int numberofGrades,i,grade;
int gradeTotal=0;
int failureCount=0; --------------------------- #定义五个变量,四个为整理,一个为浮点型
float average;
printf("How many grades will you be entering?");
scanf(" %i ",&numberofGrades); --------------#得到键盘输入的一个值来确定有几个数字参与操作
for (i=1;i<=numberofGrades;++i){ -------#以输入的数字为条件来循环
printf("Enter great #%i:",i);
scanf (" %i",&grade); ---------#开始接收第一个数字(grade)
gradeTotal =gradeTotal+grade;- ---------#把每次循环接收到的数字(grade)相加并存入gradeTotal
if (grade<65) -------------#判断每次来循环的数字是否小于65
++failureCount; --------#如果是则将先前定义为0的变量failures加1
}
average=(float)gradeTotal/numberofGrades; -------#如果此句去掉(float)会是一个什么结果?
printf("/nGrade average= %.2f/n",average);
printf("Number of failures=%i/n", failureCount); ----------#输出结果
return 0;
}
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
第三题 判断输入的数字是基数还是偶数(此题不在加注释)
目的:if 语句
#include<stdio.h>
int main(void)
{
int number_to_test,remainder;
printf("Enter your number to be tested.:");
scanf(" %i",&number_to_test);
remainder=number_to_test%2;
if (remainder==0)
printf("The number is even./n");
if (remainder!=0)
printf("The number is odd./n");
return 0;
}
- 第六章——Making Decisions 进行判断(书中实例代码分析)
- Making fast, good decisions with the FFTrees R package
- Access教程 第六章 数据库实例分析
- Cocos2d-x3.0游戏实例之《别救我》第六篇——从代码中获取UI控件
- 代码不规范的一个实例——判断语句中不要赋值!
- Crystal Decisions 官方示例程序——Underground Office Supply
- Crystal Decisions 官方示例程序——Underground Office Supply
- Confluence 决定(Decisions )蓝图
- 利用Python进行数据分析_第六章:…
- 第六周——计算判断(布尔值)
- java中IO流代码实例分析
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第1节 学生选课——判断List中课程是否存在
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第2节 学生选课——判断Set中课程是否存在
- 【慕课笔记】第六章 JAVA中的集合框架(下) 第4节 学生选课——判断Map中是否包含指定的key和value
- 重构—改善既有代码的设计100:简化函数调用(Making Method Calls Simpler)
- 第六周——判断闰年
- 第六周——数学判断
- Javascript中判断润年最最简单的代码实例
- Compare strings in java
- Boot Sector
- Java面试题(5)
- 赢得漂亮:IBM聘用EMC最强女秘
- 磁引导机器人的地址识别技术难题终于有了突破。。。。
- 第六章——Making Decisions 进行判断(书中实例代码分析)
- 9-13 测试组工作报告 (by snail)
- Assembly学习心得
- 病毒的样本大家请看啊
- [XNA研究强烈推荐]XNA开发雷电类游戏,源代码提供下载学习(提供代码和视频演示)
- 大学生十大职业“错乱症”分析
- 病毒的样本大家请看啊 图2 卡巴查杀图表
- [open source] skinbuilder发布
- const个人小解