首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是_________。 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
34
问题
下述程序的输出结果是_________。
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://jikaoti.com/ti/zwB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对建立良好的程序没计风格,下面描述正确的是______。
下列关于栈的描述中错误的是
以下程序给指针p分配三个double型动态内存单元,请填空。#include<stdio.h>#include<stdlib.h>main(){double*p;p=(double*)mallo
有以下程序段:typedefstructNODE{intnum;structNODE*nex;}OLD;以下叙述中正确的是()。
关于结构化程序设计原则和方法的描述错误的是()。
以下对结构体类型变量td的定义中,错误的是
软件详细设计的主要仟务是确定每个模块的
单个用户使用的数据视图的描述称为()。
在对文件进行操作的过程中,若要求文件的位置指针重新指向文件的开头,应当调用的函数是【】函数。
下列不属于软件工程的3个要素的是()。
随机试题
止嗽散的组成中不舍有()
感温元件安装前,应根据设计要求,核对型号、()。应安装在便于维护、检修和不受剧烈振动的地方。
货物招标批次和招标时间顺序安排主要取决于()
商业银行在销售时通过银行扣划收取保费的,应当就扣划的账户、金额、时间等内容与投保人达成协议,并有独立于投保单等其他单证和资料的银行自动转账授权书,授权书应包括转出账户、每期转账金额、转账期限、转账频率等信息。()
关于雇用临时员工的不利情况的说法,错误的是()。
在学习新材料时,先对材料进行系统地分析、归纳和总结,然后用简要的语词,按材料中的逻辑关系,写下主要和次要观点,这属于()。
鸦片战争后,中国逐步被卷入资本主义世界市场。得出该结论的主要依据不包括()。
违反治安管理行为的特征有()。
在机关中,假如有三种组织,第一种组织是充分发挥领导作用的;第二种组织是充分发挥下属作用的;第三种组织是既不发挥领导作用也不发挥下属作用的。请问你愿意在哪一种组织中工作?
Althoughhehaddonemanygreatthings,heneverfeltitnecessaryto______hisachievements.
最新回复
(
0
)