首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void f(int*p,int*q); main() { int m=1,n=2,*r=&m; f(r,&n); printf(’’%d,%d’’,m,n);
有以下程序: #include<stdio.h> void f(int*p,int*q); main() { int m=1,n=2,*r=&m; f(r,&n); printf(’’%d,%d’’,m,n);
admin
2019-08-18
50
问题
有以下程序:
#include<stdio.h>
void f(int*p,int*q);
main()
{
int m=1,n=2,*r=&m;
f(r,&n);
printf(’’%d,%d’’,m,n);
}
void f(int *p,int*q)
{
p=p+1:
*q=*q+1:
}
程序的运行结果是( )。
选项
A、2,3
B、1,3
C、1,4
D、1,2
答案
B
解析
在f(int*p,int*q)函数中,执行p=p+1是将p所对应的地址加1,而*q=*q+1是将q所指向n的地址所对应的值加1,所以m的值所对应的值没有变,而n的值则为3了,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/T4Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
以下叙述中正确的是
有以下程序main(){unsignedchara=8,c;C=a>>3:printf("%d\n",c);}程序运行后的输出结果是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
以下叙述中正确的是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
给定程序MODI1.C中函数fun的功能是:统计一个无符号整数中各位数字值为零的个数,通过形参传回主函数;并把该整数中各位上最大的数字值作为函数值返回。例如,若输入无符号整数30800,则数字值为零的个数为3,各位上数字值最大的是8。请改正函数f
下列选项中不属于面向对象程序设计特征的是
下列选项中不属于结构化程序设计方法的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
随机试题
人力资源管理与传统人事管理的区别。
与输液发热反应原因无关的是( )。
患者有冠心病史8年。症见:心胸疼痛剧烈,如刺如绞,痛有定处,伴胸闷,日久不愈,舌暗红苔薄,脉弦涩。其病机是
下列预应力张拉要求中错误的是()。
我国《公司法》规定,一般公司对外投资不得超过净资产的( )。
教师提问学生,要求学生列举砖头的各种用途,学生给出的可能的答案是:建房子用的材料、打人的武器、用于垫高、用于固定某东西。这种寻求答案的思维方式是()。
根据下列资料,回答下列问题。表中空出的两个数值之和为:
任何一个基于“比较”的内部排序的算法,若对6个元素进行排序,则在最坏情况下所需的比较次数至少为(56)。
Whoaretheytalkingabout?
Exerciseisgoodforyou,butmostpeoplereallyknowvery【C1】______abouthowtoexerciseproperly.Sowhenyoutry,youcanrun
最新回复
(
0
)