首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=1, b=3, c=5; int *p1=&a, *p2=&b, *p=&c; *p =*p1*(*p2); printf("%d\n",c); } 执行后的输出结果是( )。
有以下程序 #include main() { int a=1, b=3, c=5; int *p1=&a, *p2=&b, *p=&c; *p =*p1*(*p2); printf("%d\n",c); } 执行后的输出结果是( )。
admin
2015-07-28
45
问题
有以下程序
#include
main()
{
int a=1, b=3, c=5;
int *p1=&a, *p2=&b, *p=&c;
*p =*p1*(*p2);
printf("%d\n",c);
}
执行后的输出结果是( )。
选项
A、3
B、2
C、1
D、4
答案
A
解析
指针p指向变量c的地址,所以*p与c等价,*p的改变也会影响到变量c的值。语句"*p =*p1*(*p2);"取值运算符"*"要高于乘法运算符"*",计算得*p=1*3=3,所以输出的c值为3,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/JdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)‖(m=a<b);printf("%d,%d\n",k,m);}程序运行后的输出结果是
下列叙述中,不正确的是
在printf格式字符中,以带符号的十进制形式输出整数的格式字符是【】;以八进制无符号形式输出整数的格式字符是【】;以十六进制无符号形式输出整数的格式字符是【】;以十进制无符号形式输出整数的格式字符是【】。
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
设已定义i和k为int类型变量,则以下for循环语句_______。for(i=0;k=-1,k=1;i++,k++)printf("****\n");
下面的程序用来统计文件中字符的个数。请填空。#include<stdio.h>main(){FILE*fP;longnum=0;if((fp=fopen("fname.dat","r"))==NULL)
()是不正确的C语言赋值语句。
以下选项中,能用作用户标识符的是
随机试题
求1~100中既不是5的倍数,又不是6的倍数的数有多少个?
男,45岁,腰腿疼痛,并向左下肢放射1月。咳嗽、弯腰时加剧。查体:腰部活动明显受限,直腿抬高试验及加强试验均阳性。病程中无低热、盗汗、消瘦等症状。若体检发现患者左足、趾跖屈无力及跟腱反射弱,则病变节段位于
前列腺增生引起下尿路梗阻后所导致的病理改变包括
阴部内动脉来自
面包陪烤时,由于发生美拉德反应,将使何种氨基酸失去效能
三叉神经痛疼痛的特点是()
除另有规定外,口服制剂标签上应注明“用前摇匀”的是()
世行、亚行贷款项目咨询服务采购过程中,只适用于30万美元以下的小合同的采购方式是()。
设f(u,v)具有连续偏导数,且满足f’u(u,v)+f’v(u,v)=uv求y(x)=e2x(x,x)所满足的一阶微分方程,并求其通解.
Basedonaccumulatedsocialresearch,therenowcanbelittledoubtthatsuccessfulandwell-adjustedchildreninmodernsocieti
最新回复
(
0
)