首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*p,int*q) {p=p+1;*q=*q+1;} main() { int m=1,n=2,*r=&m: fun(
有以下程序: #include<stdio.h> void fun(int*p,int*q) {p=p+1;*q=*q+1;} main() { int m=1,n=2,*r=&m: fun(
admin
2017-07-05
40
问题
有以下程序:
#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://jikaoti.com/ti/9si0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下述程序的判断中,正确的是#include<stdio.h>voidmain(){char*p,s[128];p=S;while(strcmp(s,"End")){printf("Inputa
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
在嵌套使用if语句时,C语言规定else总是()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
有以下程序(说明:字符0的ASCII码值为48)#includemain(){charcl,c2;scanf(“%d”,&c1);’c2=cl+9:prinif(“%c%c\n”,cl,c2);
若有定义语句:chars[3][10],(*k)[3]。*P;,则以下赋值语句正确的是
C语言中,凡未指定存储类别的局部变量的隐含存储类别是()。
以下程序调用函数swap将指针s和t所指单元(a和B)中的内容交换,请填空。main(){inta=10,b=20,*s,*t;s=&a;t=&b;()printf("%d%d",a,B);}swa
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
请编写一个函数fun,它的功能是:求出一个2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
随机试题
正常人视野
风疹邪人气营的症状是
A.清热解毒B.清热解毒,凉血消斑,清肝泻火,定惊C.清热解毒,凉血消斑D.清热解毒,凉血,利咽E.清热解毒,利咽喉,散肿止痛
某企业有甲、乙、丙、丁四个现金持有方案,各方案的现金持有量依次是60000元、70000元、84000元、120000元。四个方案的机会成本均为现金持有量的10%,管理成本均为24000元,短缺成本依次是8100元、3000元、2500元和
下列关于建筑防爆措施检查要求的叙述中,正确的是()。
对于上一年度抵销的内部应收账款计提的坏账准备的金额,在本年度编制合并抵销分录时,处理为()。
旅馆对旅客遗留的物品,经招领无人认领的要登记造册,送当地公安机关按拾遗物品处理,规定招领时间应为()
Differencesinpositionsadoptedbyoxygenandhydrogenatomsaccountforvariationsinthestructureofdifferentformsofice.
已知矩阵有一个特征值为0,则().
有学校提出,将效仿免费师范生制度,提供减免学费等优惠条件以吸引成绩优秀的调剂生,提高医学人才培养质量。有专家对此提出反对意见:医生是既崇高又辛苦的职业,要有足够的爱心和兴趣才能做好。因此,宁可招不满,也不要招收调剂生。以下哪项最可能是上述专家论断的假设?
最新回复
(
0
)