c语言程序设计选择结构知识点
《C语言程序设计》讲述了C语言的基本概念、各种数据类型的使用技巧、程序流程控制、数组、函数、指针以及有关程序设计的方法等内容。下面是小编收集的.关于c语言程序设计选择结构知识点,希望大家认真阅读!
简单if 语句格式:
if (表达式)
语句
双分支if 语句格式:
if (表达式)
语句1
else
语句2
多个else语句格式:
if (表达式1)
语句1
else
{
if (表达式2)
语句2
else
语句3
}
条件运算符:
表达式1 ? 表达式2 : 表达式3
如果表达式1的值为真,则整个条件运算的结果为表达式2的值;如果表达式1的值为假,则整个条件运算的结果为表达式3的值。
条件运算的优先级高于赋值运算,低于关系运算和算术运算。其结合方向是“自右向左”。
a > b ? a : c > d ? c : d 相当于a > b ? a : (c > d ? c : d)
switch 语句:
switch(表达式)
{
case 常量表达式1:语句1 [break;]
case 常量表达式2:语句2 [break;]
...
case 常量表达式n:语句n [break;]
default:语句n+1
}
举例:
#include
int main()
{
int score;
int n;
char grade;
scanf("%d", &score);
n = score / 10;
switch(n)
{
case 10: grade = 'A'; break;
case 9: grade = 'A'; break;
case 8: grade = 'B'; break;
case 7: grade = 'B'; break;
case 6: grade = 'C'; break;
default: grade = 'D';
}
printf("成绩等级:%cn", grade);
return 0;
-
2017年3月计算机考前练习题及答案
计算机等级考试面向社会,服务于劳动力市场,为人员择业、人才流动提供其计算机应用知识与能力的证明,以便用人部门录用和考核工作人员时有一个统一、客观、公正的标准。下面是小编精选的3月计算机考前练习题及答案,快来练练吧!【3月计算机考前练习题及答案】【练习...
-
2017年全国计算机等级考试试题操作题
计算机应用是在社会活动中的如何参与和对其实施给予方针指导的活动。下面是小编整理的关于全国计算机等级考试试题操作题,欢迎大家练习!基本操作题1[简答题]在考生文件夹下的samp1.accdb数据库文件中已建立了表对象tEmployee。请按以下操作要求,完成表的设计。(1...
-
2017年德州计算机应用能力考试报名通知
早期的计算机主要用于科学计算。科学计算仍然是计算机应用的一个重要领域。下面是小编整理的关于德州计算机应用能力考试报名通知,希望大家认真阅读!各县(市、区)人力资源和社会保障局,市直及中央、省驻德有关单位:根据省人事考试中心《关于2017年专业技术人员计...
-
计算机等级证书领取注意事项
2017上半年计算机等级考试成绩合格的考生,最关注的是计算机等级证书领取的.相关问题,证书领到手,心里才踏实。那么关于计算机等级争取领取注意事项有哪些你知道吗?下面小编收集了一些计算机等级证书领取注意事项,希望可以帮助大家!2017年3月计算机等级考试继续开通...