2021 高级语言程序设计(C++)(华北电力大学(保定)) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-09-23到2022-12-31
本篇答案更新状态:已完结
选择结构 选择结构单元测验
1、 问题:
读下列程序:
include<iostream>
using namespace std;
int main()
{
int x,y;
cin>>x;
y=0;
if(x>=0)
{if(x>0) y=0;}
else y=-1;
cout<<y;
return 0;
}
运行时从键盘输入32,则输出结果是()
选项:
A:0
B: -1
C: 1
D: 不确定值
答案: 【0】
2、 问题:为表示关系:x≥y≥z,应使用的C语言表达式是()
选项:
A:(x>=y)AND(y>=z)
B: (x>=y)&&(y>=z)
C: x>=y>=z
D: (x>=y)&(y>=z)
答案: 【 (x>=y)&&(y>=z)】
3、 问题:下列程序的输出结果是( )
include<iostream>
using namespace std;
int main( )
{
int a=2,b=-1,c=2;
if(a<b)
if(b<0) c=0;
else c+=1;
cout<<c;
return 0;
}
选项:
A: 0
B: 1
C:2
D: 3
答案: 【2】
4、 问题:以下程序的运行结果是( )
include <iostream>
using namespace std;
int main( )
{
int k=2;
switch(k)
{
case 1:cout<<k;break;
case 2:cout<<k;k++;
case 3:cout<<k;break;
case 4:cout<<k;
default:cout<<“full”;
}
return 0;
}
选项:
A:1 3
B: 2 3
C: 2 2
D: 3 2
答案: 【 2 3】
5、 问题:读下列程序:
include<iostream>
using namespace std;
int main()
{
double a,b,t;
cin>>a>>b;
if(a>b) {t=a;a=b;b=t;}
cout<<a<<“,”<<b;
return 0;
}
运行时从键盘输入3.8,-3.4,则正确的输入结果是( )
选项:
A: -3.4,3.8
B: -3.4,-3.4
C: -3.4,-3.8
D: 3.8,-3.4
答案: 【 -3.4,3.8】
6、 问题:请写出与以下表达式等价的表达式 !(x>0)
答案: 【x<=0】
7、 问题:若从键盘输入58,则以下程序输出的结果是
include <iostream>
using namespace std;
int main( )
{
int a;
cin>>a;
if(a>50) cout<<a;
if(a>40) cout<<a;
if(a>30) cout<<a;
return 0;
}
答案: 【585858】
8、 问题:表达式4&&0||2的值为
答案: 【1】
9、 问题:#include <iostream>
using namespace std;
int main( )
{
int g;
cin>>g;
switch(g/10)
{
case 10:
case 9:cout<<“A”<<endl;break;
case 8:cout<<“B”<<endl;break;
case 7:cout<<“C”<<endl;break;
case 6:cout<<“D”<<endl;break;
default:cout<<“E”<<endl;
}
return 0;
}
输入78,输出为
答案: 【(以下答案任选其一都对)C;
c】
10、 问题:有以下程序段:如果输入数字字符0,输出为
include <iostream>
using namespace std;
int main()
{
char x;
cin>>x;
if(x>’a’&&x<‘z’)
cout<<(char)(x-32);
else
cout<<x;
return 0;
}
答案: 【0】
顺序结构 顺序结构单元测验
1、 问题:从下列选项中选择C++的关键字
选项:
A:swicth
B:cher
C:default
D:Case
答案: 【default】
2、 问题:下面选项中用逗号分隔了3组符号,请选出在C++程序中均可以作为用户标识符的一组符号
选项:
A:void,define,WORD
B:as_b3,_224,Else
C:Switch,–wer,case
D:4b,DO,SIG
答案: 【as_b3,_224,Else】
3、 问题:在C++中,下列合法的字符常量是
选项:
A:‘\039‘
B:’\x76′
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦