首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序: #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
28
问题
设有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程
若有以下程序:#includevoidfun(int*s){staticintj=0;dos[j]+=s[j+1];while(++j<2);}main()
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下面结构体的定义语句中,错误的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
下列叙述中,不属于设计准则的是()。
下列选项中不属于结构化程序设计原则的是()。
随机试题
如果已知国内生产总值、固定资产折旧、与国外要素收入净额和来自国外经常转移收支净额,就可以计算______指标。()
《药品管理法》规定,发运中药材包装上必须附有
抗利尿激素分泌是来源于
以下反映肝损害的最敏感检查指标是
关于混凝土养护措施的说法,正确的有()。
某出口公司对外以CFR报价,如果该公司采用多式联运,应采用()术语为宜。
以语言传递信息为主的教学方法主要包括()。
【2014年潍坊市坊子区真题】根据高中阶段三个年级学生学习、生活的不同特点,高中心理健康教育的目标细化后的年级目标分别是什么?
下列不属于1985年《中共中央关于教育体制改革的决定》内容的是
A、Theonesthattriggermemoriesoropinions.B、Theonesthatmakeothersfeelsurprised.C、Theonesthatyoucantalkalotabo
最新回复
(
0
)