首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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);} 程序运行后的输出结果是
有以下程序 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
2015-08-14
30
问题
有以下程序
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
解析
在主函数定义了3个整数指针变量p,q,r,并且使p指向m,q指向n,再执行r=p;p=q;q=r;这三条语句,使q指向m,p指向n,再输出变量m,n,*p,*q时,它们值分别为1,2,2,1。
转载请注明原文地址:https://kaotiyun.com/show/2TDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sized(int));f(p,a);
有以下程序#includemain(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:p
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;
C语言规定,在一个源程序中,main函数的位置
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i<2;i++){for(j=
设有变量说明int(*p)[m],其中的标识符p是()。
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i
随机试题
阅读《寡人之于国也》中的一段文字,然后回答问题。孟子对曰:“王好战,请以战喻。填然鼓之,兵刃既接,弃甲曳兵而走。或百步而后止,或五十步而后止。以五十步笑百步,则何如?”作者是怎样在大比喻中套用小比喻的?
(2010年第81题)下列关于胰腺假性囊肿的叙述中,正确的是
半夏泻心汤的功用是
反应铁剂治疗缺铁性贫血有效的最早指标是()。
影响国债回购利率变动的因素有()。
Thesebookswereverydeartohimandheboughtthemat______expensewhenhewasstudyingabroad.
导游词的创作技巧包括()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
Ifsustainablecompetitiveadvantagedependsonworkforceskills,Americanfirmshaveaproblem.Humanmanagementisnottradit
WhenscientistsattheAustralianInstituteofSportrecentlydecidedtochecktheVitaminDstatusofsomeofthatcountry’s
最新回复
(
0
)