首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序: #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
17
问题
设有以下程序:
#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>voidfun(inta[],intn){inti,j=0,k=n-1,b[10];for(i=0;i<n/2;i++){b[i]=a[j];
下面描述中,不属于软件危机表现的是()。
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");fprintf(fp,"%
面向对象方法中,继承是指()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
下列选项中不属于结构化程序没计原则的是()。
有两个关系R,S如下,由关系R和S通过运算得到关系T,则所使用的操作为
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
以下涉及字符串数组、字符指针的程序段,不会产生编译错误的是()。
以下选项中不能在C语言程序中用作用户标识符的是()。
随机试题
某公司开拓队在15108高抽巷上。零点班长岳某安排李某、刘某负责在茬岩进行打锚杆和进度眼作业。茬岩留有大于4m的空顶,在没有设临时支柱的情况下,李某和刘某空顶下拉钻机和管路,做打锚杆前的准备工作,其间顶板突然出现离层,掉落1块岩石将2人埋压致死。根据以上
Hesentmealetterandaparcelaswell.
决定肺部气体交换方向最主要的因素是
下列不属于Ⅱ型超敏反应引起的自身免疫性疾病
在血管瘤硬化剂注射治疗中,最常采用的硬化剂为
下列关于大剂量碘的描述,哪一项是错误的
A、 B、 C、 D、 A每个图形中的分割空间为:0、2、4、6、8、(10)。
火树银花楼七层,层层红灯倍增加,共有红灯381,试问四层几红灯?()
从原点出发的射线与TC曲线相切的产量上,必有()。
在E.R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是【】框。
最新回复
(
0
)