首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是_________。 main() { int a=2,b=4,c=6; int*p1=&a,*p2=&b,*p; *(p=&c)=*p1*(*p2); printf("%d\n",c); }
下述程序的输出结果是_________。 main() { int a=2,b=4,c=6; int*p1=&a,*p2=&b,*p; *(p=&c)=*p1*(*p2); printf("%d\n",c); }
admin
2012-12-03
33
问题
下述程序的输出结果是_________。
main()
{ int a=2,b=4,c=6;
int*p1=&a,*p2=&b,*p;
*(p=&c)=*p1*(*p2);
printf("%d\n",c);
}
选项
答案
8。
解析
本程序定义了3个指针变量,并且将a、b的地址分别赋给p1、p2,则*p1=a=2,*p2=b=4,所以表达式*p1*(*p2)的值是8。在赋值语句的左边是*(p=&c),即使指针p指向了变量c,因而*(p)代表了c的存储单元,所以赋值语句“*(p=&c)=*pl*(*p2);”即把整数8赋值给了变量。
转载请注明原文地址:https://kaotiyun.com/show/tuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义:inta=511,*b=&a;则printf(“%d\n”,*B);的输出结果为
有以下程序段:intn,t=1,s=0;scanf("%",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
以下对结构体类型变量td的定义中,错误的是
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则
已定义以下函数:fun(int*p){return*p;}该函数的返回值是
利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行______,得到最终的E-R模型。
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
下面不属于软件设计原则的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。
随机试题
[*]
Carforsale(SUV)Ageofcanjustunder10yearsoldColour:【L1】__________Mileage:【L2】__________Previousownerwasa【L3】____
工人生产工作成绩的考核,主要包括()等方面。
女性,23岁,G1P0,妊娠33周,产前经过顺利,因夫妻同房后腹痛半天,阴道少量流血来院,检查:贫血貌,血压106/70mmHg,心率110次/分,子宫较孕月大,宫高32cm,子宫张力大,并有轻压痛,胎位胎心不清,Hb70g/L,红细胞压积28%。此
阿司匹林引起胃黏膜出血最好选用
测量病毒大小的常用单位是
全国性批发企业向取得麻醉药品和第一类精神药品使用资格的医疗机构销售麻醉药品和第一类精神药品,应当经医疗机构所在地
()携带和保管都比较方便,但读写速度比较慢,存储容量比较小,不能存储大量数据,而且容易损坏。
根据行政强制法律制度的规定,下列表述中,不正确的是()。
对于一手个人住房贷款,商业银行最主要的合作单位是()
最新回复
(
0
)