首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,执行后的输出结果是 main() {int a=1,b=3,c=5; int*p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf("%d\n",c);}
有以下程序,执行后的输出结果是 main() {int a=1,b=3,c=5; int*p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf("%d\n",c);}
admin
2019-12-17
35
问题
有以下程序,执行后的输出结果是
main() {int a=1,b=3,c=5;
int*p1=&a,*p2=&b,*p=&c;
*p=*p1*(*p2);
printf("%d\n",c);}
选项
A、2
B、3
C、1
D、4
答案
B
解析
程序使整型指针p1、p2、p3指向a、b、c值所存放的地址空间。然后再将指针变量*p1、*p2中的值的乘积赋给指针变量*p,即赋给变量c,输出c的值3。
转载请注明原文地址:https://kaotiyun.com/show/jsCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c:printf("%d\n",d;}
以下选项中不能作为C语言合法常量的是
有以下程序,已知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf("%c,%d\n",c1,c2);}
下列叙述中正确的是
数据库管理系统中负责数据模式定义的语言是
C语言程序的模块化通过以下哪个选项来实现
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
在16位编译系统上,若有定义inta[]={10,20,30},*p=a;,当执行p*;后,下列说法错误的是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
随机试题
阅读《季氏将伐颛臾》中第三段文字,回答下列问题:冉有曰:“今夫颛臾,固而近于费,今不取,后世必为子孙忧。”孔子曰:“求!君子疾夫舍日欲之而必为之辞。丘也闻有国有家者,不患寡而患不均,不患贫而患不安。盖均无贫,和无寡,安无倾。夫如是,故远人不服,则
常见的肝脏弥漫性病变是
患者,女性,处于急性心肌梗死发病早期(1.5h内),控制其梗死面积扩大最有效的措施是
医院感染按病原体来源分为
乙型肝炎主要由
合同法律关系包括()。
下列属于基本薪酬的是()。
Accordingtothepassage,______.Somedesertswereonce______.
A.acquaintB.behaviorC.complyD.contraryE.disordersF.estimatedG.evenlyH.guaranteesI.humanel
Thisarticletellsyou__________________________(怎样在施行期间防止生病).
最新回复
(
0
)