首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*p,int*q) { p=p+1;*q=*q+1; } main( ) { int m=1,n=2,*r=&m; fun(r,&n); printf(″%d,%d\n″,m,n);
有以下程序: #include<stdio.h> void fun(int*p,int*q) { p=p+1;*q=*q+1; } main( ) { int m=1,n=2,*r=&m; fun(r,&n); printf(″%d,%d\n″,m,n);
admin
2019-04-14
67
问题
有以下程序:
#include<stdio.h>
void fun(int*p,int*q)
{
p=p+1;*q=*q+1;
}
main( )
{
int m=1,n=2,*r=&m;
fun(r,&n);
printf(″%d,%d\n″,m,n);
}
程序运行后的输出结果是( )。
选项
A、1.3
B、2.3
C、1.4
D、1.2
答案
A
解析
语句p=p+1;只改变指针p的地址,与p的内容无关,所以m没有改变,而语句*q=*q+1;是改变该指针所指地址中的内容,所以n变为3,m不变。
转载请注明原文地址:https://kaotiyun.com/show/A2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
结构化分析方法是面向______进行分析的方法。
以下程序的功能是根据输入的"y"("Y")与"n"("N"),在屏幕上分别显示出"ThisisYES."与"ThisisNO."。空白处需要填入的内容是#includevoidYesNo(charch){switch(ch)
以下程序的输出结果是______。main(){inta=3;printf("%d\n",(a+=a-+a*a))}
若要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
以下叙述中正确的是()。
以下不是结构化程序设计方法的技术是()。
数据字典(DD)所定义的对象都包含于
对于循环队列,下列叙述中正确的是
随机试题
双子叶植物根类药材的断面特征是
被审计单位的一年以上的定期存款或限定用途的存款不属于流动资产,应列示于其他资产项下。()
企业的存出保证金和外埠存款分别应借记()账户。
我国少数民族喜欢嚼槟榔的有()。
已知函数则x=0为().
在社会生活中,上层建筑对于社会发展作用的性质取决于()。
有两个相同的正方体,每个正方体的六个面上分别标有数字1、2、3、4、5、6。将两个正方体放到桌面上,向上的一面数字之和为偶数的有多少种情形?()
计算机能直接执行的程序是
Whatisthewoman’sreply?
SituationComedyToday’slectureisaboutsituationcomedy,itshistory,itscharacteristicsandsomefamouscomediesinthe
最新回复
(
0
)