首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下列程序: #include<stdio.h> main() { int*p1,*p2,*p; int a=6,b=9; p1=&a;p2=&b; if(a<b){p=p1;p1=p2;p
分析下列程序: #include<stdio.h> main() { int*p1,*p2,*p; int a=6,b=9; p1=&a;p2=&b; if(a<b){p=p1;p1=p2;p
admin
2013-02-23
66
问题
分析下列程序: #include<stdio.h> main() { int*p1,*p2,*p; int a=6,b=9; p1=&a;p2=&b; if(a<b){p=p1;p1=p2;p2=p;} printf("%d,%d",*p1,*p2); printf("%d,%d",a,b); } 程序的输出结果为( )。
选项
A、9,6 6,9
B、6,9 9,6
C、6,9 6,9
D、9,6 9,6
答案
1
解析
通过p1=&a,p2=&b分别将a、b的地址赋给指针p1、p2,接着执行if语句,发现a<b成立,则通过交换p1、p2的值,即交换a、b所在存储单元的地址,但是a、b的值并没有发生变化。
转载请注明原文地址:https://kaotiyun.com/show/TpPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>intf(inta,intb);main(){inti=2,p,j,k;j=i;k=++i;p=f(j,k)
诊断和改正程序中错误的工作通常称为【 】。
程序中若有如下说明和定义语句 char fun(char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; ..... } 以下选项中对函数Fun的正确调用语句是
有以下程序: #define N 20 fun(int a[],int,n,int m) { int,i,j; for(i=m;i>=n;i-)a[i+1]=a[i] } main() { int i,
可以把具有相同属性的一些不同对象归类,称为【】。
若有以下说明:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则数值为4的表达式是()
下列数据结构中,按先进后出原则组织数据的是
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
设a为整型变量,不能正确表达数学关系“10<a<15”的C语言表达式是______。
随机试题
《郑伯克段于鄢》的中心意旨是()
关于结肠癌错误的是
男性,32岁。咳嗽气粗,咯大量白黏痰,胸胁胀满而痛,面赤身热,口干欲饮,舌苔黄厚腻,舌质红,脉数。
酸水解速度最快的是
在国际法上,战争开始后______。
履行FOB交货条件下的进口合同,应由()负责派船将货物运到合同规定的目的地。
设备委托监理合同中业主的权利包括()。
依据( )计算得到的估算成本是企业确定投标报价的基础。
国际工程承包合同争议的非诉讼纠纷解决方式一般包括()。
N注册会计师首次审计丑公司2005年度会计报表时,发现前任注册会计师因为2003年开工的一项在建工程对2004年度会计报表出具了保留意见审计报告。互N注册会计师执行外勤审计工作时,该项工程仍未完工。按照相关审计准则对期初余额审计的规定,N注册会计师应执行以
最新回复
(
0
)