概述
目录
分支结构第一部分课后练习
同义改写:
计算下列程序的值
据题目要求写出下列程序
程序设计题
分支结构(if嵌套,switch case语句课后练习)
根据题目要求编写下列程序并执行
分支结构第一部分课后练习
目录
分支结构第一部分课后练习
同义改写:
计算下列程序的值
据题目要求写出下列程序
程序设计题
分支结构(if嵌套,switch case语句课后练习)
根据题目要求编写下列程序并执行
- Int a=2,b=-1,x=0,y=4; 求表达式( ! a && b || x > y && c )的值为________________.
- 总结上述表达式运算符的优先级_________________________________________.
- 求表达式(4 &&0||2)的值________________________.
- 求表达式(‘c’ && ‘d’)的值_________________________.
- 已知表达式 int a =1 ,b=0,c=12(a && b && c=a+b)表达式的值为
__________,a=_____,b=______,c=_____________.
- 已知表达式 int a = 1,b=0,c=11(a || b || c=a+b),表达式的值为
_________,a=________,b=________,c=__________.
- 已知(m=a>b)&&(n=c>d)int a = 1, b = 2,c = 3, d = 4,则表达式的值为____________.
- 将下列运算符按从大到小的优先级进行排列(&&,||,>, +, !,==)
_____________________________________________________________________________.
- 已知int a=3,b=4,c=5 求下列表达式的值
- a+b>c&&b==c
- a||b+c&&b-c
- !(a+b)+c-1&&b+c/2
- !(x=a)&&!c||1
- !(a>b)&&!c||1
同义改写:
If (a>b)
Max = a;
Else
Max=b; 改写为 max=______? : ;
If (4%2==1 )
c = ”yes”;
Else
c = ”no”; 改写为 _____=_____? : ;
计算下列程序的值
#include<iostream>
Using namespacestd;
int main()
{
int score;
char grade;
Cout<<"请输入分数: "; //输入87
Cin>>score;
grade=(score>=90)?'A':((score>=60)?'B':'C');
Cout<<grade;
return 0;
}
程序输出的值为______________________________________.
#include<iostream>
Using namespacestd;
Int main()
{
Int x = 1
If (x > 10)
If (x == 1)
Cout<<”x=”<<1;
Else
Cout<<”x=”<<5;
}
程序输出的值为______________________________________.
#include<iostream>
Using namespacestd;
Int main()
{
Int x = 1
If (x > 10)
;
else If (x == 1)
Cout<<”x=”<<1;
else
Cout<<”x=”<<5;
}
程序输出的值为______________________________________.
由上面两题总结出什么__________________________________________.
#include<iostream>
Using namespacestd;
Int main()
{
Int x = 8;
If(x>1&&x<5)
Cout<<0;
If(x>5&&x<10)
Cout<<1;
Else
Cout<<100;
}
程序输出的值为______________________________________.
#include<iostream>
Using namespacestd;
Int main()
{
Int x = 8;
If(x>1&&x<5)
{
Cout<<0;
If(x>5&&x<10)
Cout<<1;
}
Else
Cout<<100;
}
程序输出的值为______________________________________.
由上面两题总结出什么__________________________________________.
#include<iostream>
using namespace std;
int main()
{
int x = 8;
if(x>1&&x<5)
cout<<0;
else
if(x>5&&x<10)
cout<<1;
else
cout<<2;
}
程序输出的值为______________________________________.
据题目要求写出下列程序
Y=x+1 (x<1)
Y=10x-32(1<=x<10)
Y=3x-12(x>=10)
- 要求用(if,else if)两种方式写出答案
#include<iostream>
Using namespace std;
Int main()
{
}
程序设计题
- 输入x判断,当x>0时返回y = -1,并且输出y的值,当x<0时再次进行判断x是否为0 当x为0返回y=0,并输出y,当x不为0返回y=1,并输出y
(要求先画出对应的流程图,后写出程序)提示:需要用到if 内嵌进行求解
- 有3个整数a,b,c由键盘输入,输出最大整数
(提示:可以用一个变量用来存放最大值)
- 从键盘中输入一个小于1000的正数,要求输出他的平方根
(如果平方根不是正数则输出正数部分)
分支结构(if嵌套,switch case语句课后练习)
根据题目要求编写下列程序并执行
- 要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70 - 84分,C等为60 - 69分,D等为60分以下。成绩的等级由键盘输入,要求输出对应的分数段.
2.要求按照考试成绩的等级输出百分制分数段,A等为90分以上,B等为80 - 89分,C等为70 - 79分,D等为60 - 69分,D等为60分以下。要求成绩的分数由键盘输入并且要为小数,要求输出对应的等级。
(提示:可以用/运算符来划分,分数等级,后进行判断,需要用到强制类型转换)
3.用键盘输入一个年份判断该年份是否为闰年,若为闰年则输出该年份为闰年,若不为闰年则输出该年份不为闰年
(提示:可以被4整除但是不能被100整除 或者可以被400整除的数)
- 输入4个数要求按照从大到小的数字进行输出
(提示:需要进行判断5次if())
最后
以上就是眯眯眼大白为你收集整理的c++第三章知识点对应习题-分支结构与循环结构(有关各个运算符及表达式的考察(逻辑运算符,关系运算符及算术运算符等)以及分支结构的应用问题和各个循环结构的实际应用问题)分支结构第一部分课后练习 分支结构(if嵌套,switch case语句课后练习)的全部内容,希望文章能够帮你解决c++第三章知识点对应习题-分支结构与循环结构(有关各个运算符及表达式的考察(逻辑运算符,关系运算符及算术运算符等)以及分支结构的应用问题和各个循环结构的实际应用问题)分支结构第一部分课后练习 分支结构(if嵌套,switch case语句课后练习)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复