首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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) {
有以下程序: #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) {
admin
2020-10-26
32
问题
有以下程序:
#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/tR3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
以下选项中有语法错误的是
设有定义:struct{charmark[12];intnum1;doublenum2;)t1,t2;若变量均已正确赋初值,则以下语句中错误的是
若函数中有定义语句:intk;则()。
有以下程序:#include<stdio.h>main(){intk=5,n=0;do{switch(k){case1:ease3:n+=1;k--;break;default:n=0;k--;case2:ease4:n+=2;k--;
若有定义:typedefint*T;Ta[20];则以下与上述定义中a类型完全相同的是()。
以下选项中,能用作数据常量的是()。【09年3月】
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是()。【10年9月】
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
下面描述错误的是()。
随机试题
对于共有财产,部分共有人主张按份共有,部分共有人主张共同共有,如果不能证明财产是按份共有还是共同共有时,应当认定为()。
"三大作风"是中国共产党区别于其他一切政党的显著标志。
于槽症常发生于哪类牙拔除以后
治疗暑热夹湿证最适宜选用的方剂是
控制性详细规划的文本应包括()。
分期付款的买受人未支付到期价款达到全部价款1/5的,出卖人可以要求买受人( )。
位于市区的某制药公司(非科技型中小企业)由外商持股75%且为增值税一般纳税人,该公司2017年主营业务收入5500万元,其他业务收入400万元,营业外收入300万元,主营业务成本3200万元,其他业务成本300万元,营业外支出210万元,税金及附加20万元
警纪处分有()。
下面关于自然连接与等值连接的各个叙述中,不正确的是()。
设(1)证明:A可对角化;(2)求Am.
最新回复
(
0
)