首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 void fun(int *p,int* q){int t;t=*P;*P=*q;*q=t;*q=*p;} main(){int a=0,b=9; fun(&a,&b); printf(’’%d%\n’’,a,b);}
以下程序的输出结果是( )。 void fun(int *p,int* q){int t;t=*P;*P=*q;*q=t;*q=*p;} main(){int a=0,b=9; fun(&a,&b); printf(’’%d%\n’’,a,b);}
admin
2017-10-24
71
问题
以下程序的输出结果是( )。
void fun(int *p,int* q){int t;t=*P;*P=*q;*q=t;*q=*p;}
main(){int a=0,b=9;
fun(&a,&b);
printf(’’%d%\n’’,a,b);}
选项
A、9 0
B、9 9
C、0 0
D、0 9
答案
B
解析
题目中函数fun的主要功能是交换p和q指向的地址空间的数据,然后更改p的指向的地址空间数据,使之和q指向的数据相同。主函数调用fun后,p指向a,q指向b,因此ab的数据全部为9,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/Abxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。#includechar*ss(char*s){char*p,t;P=s+1;t=*s;while(*p){*(P-1)=*P;P++;}*(P-1)=t;
下列程序的输出结果是()。#include"stdio.h"main(){structst{inty,x,z;};union{longi;intj;chark;}un;
请阅读以下程序:#include<stdio.h>#include<string.h>voidfun(intb[]){staticinti=0;do{b[i]+=b[i+1];}while
下面程序的运行结果是()。#include<stdio.h>voiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++)
若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf((),x/y);补充完整,使其输出的计算结果形式为:x/y=11。
若已包括头文件<stdio.h>和<string.h>,运行下面程序的输出结果是()。chars1[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);pu
下面关于算法的叙述中,正确的是()。
有以下程序段:typedefstructnode(intdata;structnode*next;)*NODE;NODEP;以下叙述中正确的是()。
若有语句:char*line[5];,以下叙述中正确的是()。
下列叙述中错误的是()。
随机试题
肝硬化形成腹水的机制不包括()
A、 B、 C、 D、 C
葡萄糖在体内代谢时,通常不会转变生成的化合物是()(1994年)
A.体液B.细胞内液C.细胞外液D.血浆血细胞的细胞外液是指
女性,34岁。车祸后送来医院。查体:出现刺痛后睁眼,回答问题正确,能遵命令动作。其格拉斯哥昏迷评分是()。
仪表管道的压力试验以液体为试验介质,液压试验压力应为()倍的设计压力。
四种债券的基本信息如下表所示:根据以上材料,回答下列问题。下列关于固定利率债券的说法中,说法正确的是()Ⅰ.固定利率债券是由政府发行的主要债券种类Ⅱ.固定利率债券有固定的到期日,并在偿还期内有固定的票面利率和不变的面值Ⅲ.
关于借款需求的说法中,下列正确的是()。
许多人利用早上时间学习、记忆,其效果优于白天,这是因为早上不受()的干扰。
我国人大代表在任期内因故出缺,由()。
最新回复
(
0
)