首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为 m=-10 n=-10 p=0 q=-10 z=A 注意:错误的语句在//******err
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为 m=-10 n=-10 p=0 q=-10 z=A 注意:错误的语句在//******err
admin
2013-11-15
36
问题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为
m=-10
n=-10
p=0
q=-10
z=A
注意:错误的语句在//******error******的下面,修改该语句即可。
试题程序:
#include
void main()
{
double m=10:
float n=10;
bool p=1;
int q=10;
char z=’a’;
m=-m:
//******error******
n=~n:
//******error******
p=-p;
//******error******
q=~q0
z=z-32:
cout<<"m="<
cout<<"n="<
cout<<"p="<
cout<<"q="<
cout<<"z="<
return;
}
选项
答案
(1)“n=-n;”。 (2)“p=!p;”。 (3)“q=-q;”。
解析
由题目要求的运行结果可知,第1个标识和第3处的语句是对变量n和q取反,求一个正数的相反数可以通过算数运算符“-”得到,第1处和第3处的语句应分别改为“n=-n;”和“q=-q;”,即只需要通过负号运算就可以实现。从题目要求输出的结果来分析,第2处的语句是对逻辑变量p取反,对一个逻辑变量求反,应该用取反运算符“!”,第2处的语句应改为“p=!p;”。
转载请注明原文地址:https://kaotiyun.com/show/eHNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b,则不能把节点b连接到节点a之后的语句是()。structnode{chardata;structnode*next;}a,
下列程序的输出结果为【】。#include<iostream.h>voidmain(){chara[]="abcdabcabfgacd";inti1=0,i2=0,i=0;while(a[i]){
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’)
下面是计算n的阶乘的递归函数,请将该函数的定义补充完整。unsignedf(unsignedn){if(n<=1)return1;elsereturn【】;}
在C++中,打开一个文件,就是将这个文件与一个【】建立关联,关闭一个文件,就是取消这种关联。
下面运算符不能被友元函数重载的是()。
已知n是一个int型变量,下列语句中错误的是()。
若有:intx=25,y=14,z=19;则在计算表达式x++<=25&&y--<=2&&++z<=18后,z的值为【】。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为=______。
随机试题
资产负债表
A.意识障碍伴两眼向一侧凝视B.意识障碍伴呼吸缓慢C.意识障碍伴发热D.意识障碍伴高血压E.意识障碍伴心动过缓房室传导阻滞
当前我国产业结构调整的中心任务是要形成以高新技术产业为先导,基础产业和制造业为支撑,()全面发展的产业格局。
我国A公司与某国B公司于2003年10月20日签订购买52500吨化肥的CFR合同。A公司开出信用证规定,装船期限为2004年1月1日至1月10日,由于B公司租来运货的“顺风号”轮在开往某外国港口途中遇到飓风,结果装货至2004年1月20日才完成。承运人在
下列各项中,不属于杠杆收购筹资自身特点的是()。
()是工业旅游的发祥地。
“进去,只留下脚印;出来,只带走照片”,这句话看似简单,但却包含了一个重要的道理,它直观地提示我们,依托生态发展旅游,必须()自然规律,()保护生态环境。填入划横线部分最恰当的一项是()。
关于现代通信和电磁波,下列叙述正确的是()。
It’sindicatedinthepassagethatsomethingimportantshouldbeknownforus______.Lymediseasemayleadto______ifitis
Inthissection,youaregoingtoreadapassagewithtenstatementsattachedtoit.Eachstatementcontainsinformationgiveni
最新回复
(
0
)