首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序: #include<iostream> using namespace std; int main() { int a,b,k:4,m=6,*p1=&k,*p2=&m; a=p1==&m;
设有以下程序: #include<iostream> using namespace std; int main() { int a,b,k:4,m=6,*p1=&k,*p2=&m; a=p1==&m;
admin
2010-03-29
51
问题
设有以下程序:
#include<iostream>
using namespace std;
int main()
{
int a,b,k:4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
cout<<a<<b<<end1;
return 0;
}
执行该程序后,a的值为【 】,b的值为【 】。
选项
答案
0 7
解析
本题考核的知识点是有关指针的运算。程序中定义了两个指针变量p1和p2,并通过赋初值让它们分别指向了变量k和m。语句“a=p1==&m;”中先执行关系运算符“p1==&m”,显然是0(假),然后把0赋值给a。接着执行语句“b=(*p1)/(*p2)+7”,此处*p1的值就是k的值4,*p2的值就是m的值6,即把“4/6+7”的结果赋给b,b的值为7。
转载请注明原文地址:https://kaotiyun.com/show/cxjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
若有语句:inta[3][4],(*p)[4];p=a;,则以下选项中叙述错误的是
下列C语言语句会出现错误的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intlq,intflag){inti,j,t;for(
在软件生产过程中,需求信息的来源是()。
在软件生产过程中,需求信息的来源是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
随机试题
如果=1,则k=______.
科学家所说的“自然之肾”是指________生态系统。
血浆胆碱酯酶异常的患者,容易出现
在基坑作业时。作业人员上下坑沟应先挖好阶梯或设木梯,不应踩踏土壁及支撑上下
根据现行的规定,实行指定公司经营的货物不允许非指定公司从事进出口。()
试述学前儿童体育活动的目的和任务。
在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行主要债务的,当事人可以解除合同。()
Self-relianceisanineteenth-centuryterm,popularizedbyRalphWaldoEmerson’sfamousessayofthattime,butitstillcomese
HowtoWriteaSpeechWecancategorizethewholeprocessofwritingaspeechintotwostages.Thepreparatoryperiod
ScientistsscanningandmappingtheGizapyramidssaythey’vediscoveredthattheGreatPyramidofGizaisnotexactlyeven.Bu
最新回复
(
0
)