首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: m=-10 n=-10 p=0 q=-10 z=A 注意:错误的语句在//******e
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: m=-10 n=-10 p=0 q=-10 z=A 注意:错误的语句在//******e
admin
2019-05-14
46
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
m=-10
n=-10
p=0
q=-10
z=A
注意:错误的语句在//******error******的下面,修改该语句即可。
1 #include<iostream.h>
2 void main()
3 {
4 double m=10;
5 float n=10;
6 bool p=1;
7 int q=1 0,
8 char z=’a’;
9 m=-m;
10 //******error******
11 n=-n;
12 //******error******
13 p=-P;
14 //******error******
15 q=-q,
16 z=z-32;
17 cout<<’’m=’’<<m<<end1;
18 cout<<’’n=’’<<n<<end1;
19 cout<<’’p=’’<<p<<end1;
20 cout<<’’=q’’<<q<<end1;
21 cout<<’’z="<<z<<end1;
22 return;
23 }
选项
答案
(1)n=-n; (2)p=!P; (3)q=-q;
解析
本题主要考察了考生对算数运算符和逻辑运算符的掌握程度,考察的运算符包括负号运算符“-”和取反运算符“!”等基本运算符。
(1)程序中定义了多个变量,并做了一些基本的运算处理。
(2)由题目要求的运行结果可知,第1个标识下和第3个标识下是对变量n和q取反,求一个正数的相反数可以通过算数运算符“-”得到,第1个标识下和第3个标识下应分别改为“n=-n;”和“q=-q;”,即只需要通过负号运算就可以实现。
(3)从题目要求输出的结果来分析,第2标识下是对逻辑变量p取反,对一个逻辑变量求反应该用取反运算符“!”第2个标识下应改为“p=!p;”。
转载请注明原文地址:https://kaotiyun.com/show/tE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a;*a=b;b=c;}
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<"Thevalueatp:"<<*p;r
以下程序的执行结果是()。#include<iostream.h>intfun(intb[],intn){inti,r=1;for(i=0;i<n;i++)r=r*b[i];}vo
有如下程序段:intx=1,y=2,z=3;x=x^z:y=y^z;z=x^y:cout<<x<<y<<z;这个程序段的输出结果是______。
执行语句:{cout<<setfill(’*’)<<setw(10)<<seffill(’#’)<<left<<123<<"0K"<<end1;return0;}后将输出()。
内部格式控制操作函数是在头文件()中定义的。
在下面的4个关键字中用来说明虚函数的是()。
下列说法中错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public;intm,n;};classDerived1:______Base{};
随机试题
血液保存液ACD加入下列哪种物质可变为CPD
急性肾炎病人病情加重多在发病后
克服沟通障碍的途径包括()。
Thetruckshadnotbeeninspected,________thedriverstookthemoutanyway.
小红、小兰和小慧三姐妹,分别住在丰台区、通州区、朝阳区。小红与住在通州的姐妹年龄不一样大,小慧比住在朝阳的姐妹年龄小,而住在通州的姐妹比小兰年龄大。那么按照年龄从大到小,这三姐妹的排序是()。
当前我国人民币汇率制度的特点有()。
英国人泰特勒(A.F.Tytler)提出的翻译原则有哪三条?
政府禁止向海洋任何地方排放污物,理由是他们认为海洋的水流对污物的扩散将给人类造成危害。至于把污物倒入远离沿海的海洋底部是否会造成危害,这一点还不太清楚,所以禁令应该改为不许往沿海排放污物。以下各项如果为真,都能支持上述结论,除了:
求
Thegeneralaimsofgroupdiscussionsaremanifold.Themostimportantobjectiveistogivestudentsthechancetoaskquestions
最新回复
(
0
)