首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include 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); } 程序运行后的
有以下程序: #include 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); } 程序运行后的
admin
2021-04-28
29
问题
有以下程序:
#include
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://jikaoti.com/ti/jfz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的
以下选项中不能作为C语言合法常量的是()。
以下结构体说明和变量定义中,正确的是
下面选项中关于位运算的叙述正确的是
以下程序的输出结果是()。#include#includestruetA{inta;charb[10];doublec;};struetAf(struetAt);main(){structAa={1001,’’Bob’
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
设有定义:struct{charmark[12];intnuml;doublenum2;)t1,t2;若变量均已正确赋初值,则以下语句中错误的是
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
下面对“对象”概念描述错误的是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(e,e),(a,c)}该数据结构为()。
随机试题
Doctorsarestartingtofindmoreandmoreinformationthatsuggestsaconnectionbetweenexerciseandbraindevelopment.Accord
全科医生早期发现病人的有效方法是
关于脂质体给药途径叙述错误的是()。
国民经济和社会发展计划是城市总体规划的依据。()
下列各项流动负债中,属于其他应付款的是()。
借贷记账法的借方表示( )。
某企业市场销售部绩效考核指标与标准一览表关于“指标”与“标准”理解正确的是()。
研究表明,国际象棋大师看一个棋盘,看5秒,能记住20多个棋子及其位置。而新手看5秒只能记住4个左右。这一事实的合理解释是()。
A=BuddhistArchitectureB=TaoistArchitectureC=ImperialMausoleumArchitectureBuddhistArchitectureChineseBu
【S1】【S7】
最新回复
(
0
)