首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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);
有以下程序: #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);
admin
2018-01-14
38
问题
有以下程序:
#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;语句中q地址指针指向的内容改变了n值,所以n变为3。
转载请注明原文地址:https://kaotiyun.com/show/bHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是_________。#includeintt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x—y*y;}main()
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
下列程序的输出结果是()。#includemain(){inta=3,b=2,c=1;if(a<b)if(b<0)c=0;elsec++;print(("%d\n",
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
变量a已被定义为整型,下列表达式有错的是
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()。
已知下列函数定义setw(int*b,intm,intn,intdat){intk;for(k=0;k<m*n,k++){*b=dat;b++;}}则调用此函数的
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
随机试题
对于烧伤后糖代谢说法错误的是
女性患者,76岁,5年前开始,每年4~5次心悸发作,突然发作,同时感胸闷、脉律不齐,持续10余分钟可自行终止,有时可持续3~6h。根据上述提供信息考虑诊断
动机一般具有的功能有()。
【2013年烟台龙口市】一些事例显示,对“兽孩”进行的补救教育都不是很成功,这表明人的发展具有()。
某市居民生活用水每月标准用水量的基本价格为每立方米3.5元,若每月用水量超过标准用水量,超出部分按基本价格的120%收费,某户十月份用水14立方米,共交水费51.8元,则该市每月标准用水量为多少立方米?()
组织过程资产在项目管理中扮演很重要的角色,()不属于组织过程资产。
数据库设计的根本目标是要解决
将考生文件夹下FVP文件夹中的文件ZUO.ARJ复制到同一文件夹下,并命名为“BEER2.ARJ”。
WherewasNigelPlayer’sfirstjob?
Everybodylovesafatpayrise.Yetpleasureatyourowncanvanishifyoulearnthatacolleaguehasbeengivenabiggerone.I
最新回复
(
0
)