首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",
有以下程序: #include<stdio.h> main() { int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d\n",
admin
2020-06-16
22
问题
有以下程序:
#include<stdio.h>
main()
{
int m=1,n=2,*p=&m,*q=&n,*r;
r=p;p=q;q=r;
printf("%d,%d,%d,%d\n",m,n,*p,*q);
}
程序运行后的输出结果是( )。
选项
A、1,2,1,2
B、1,2,2,1
C、2,1,2,1
D、2,1,1,2
答案
B
解析
本题定义了两个整型变量,然后用两个指针分别指向这两个整型变量,接着对指针进行交换,那么原来指向第一个整数的指针将指向第二个整数,原来指向第二个整数的指针将指向第一个整数。
转载请注明原文地址:https://kaotiyun.com/show/zdCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已有定义:floatx.则以下对指针变量p进行定义且赋初值的语句中正确的是()。
有以下程序:#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2:elsey+=3;printf("%d\n",y)
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
以下关于结构化程序设计的叙述中正确的是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include#inc
以下函数的功能是计算a的n次方并作为函数值返回:doublefun(doublea,intn){inti;doubles=1.0;for(i=1;i
设有两行定义语句:intscanf;floatcase;则以下叙述中正确的是()。
随机试题
医德基本原则不包括
泌尿系损伤以__________最为常见,该损伤最常见的致伤原因为____________。
抗日根据地的社会性质是()
原始凭证按其填制手续及内容不同可以分为()。
在全面质量管理中,常被用来整理数据、描述质量特性数据分布状态的质量分析图是()。
我国城市社区中普遍建有的社区居民自治组织是()。
对精神病患者的心理咨询是有条件的,这些条件主要包括()。
问君能有几多愁,恰似一江春水向东流:李煜
有区别词的语音形式的作用的音高变化,叫作(),它是一种非音质音位。
有如下程序:#includeusingnamespacestd;classA{public:A(inti){x=i;}voiddispa(){cout
最新回复
(
0
)