首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int*P,int*q) { P=P+1;*q=*q+1; } main() { int m=1,n=2,*r=&m; fun(r,&n); prin
有以下程序: #include void fun(int*P,int*q) { P=P+1;*q=*q+1; } main() { int m=1,n=2,*r=&m; fun(r,&n); prin
admin
2020-05-19
66
问题
有以下程序:
#include
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/KMCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若己定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。例如:若输入的数据为123,则输出结果为:输入的数字是3位。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函
给定程序MODI1.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确的结果。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
以下叙述错误的是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号:函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
随机试题
绩效考核即根据目标、岗位及职务标准评估员工的表现,作为奖惩的依据。()
牛黄入丸散剂的常用量是___________g;槟榔驱杀绦虫宜用___________g。
人体最大的长管状骨是
血管壁功能异常所致的出血性疾病是
下列哪一选项体现直接言词原则的要求?()
以下有关集团财务报表审计的说法中不正确的有()。
简述遗忘的规律,并结合遗忘规律谈一下如何有效组织复习。
Itusedtobesostraightforward.Ateamofresearchersworkingtogetherinthelaboratorywouldsubmittheresultsoftheirres
下列关于FTP服务的描述中,错误的是()。
A.Theinventionofthefridge.B.Thepollutioncausedbyfridges.C.Thewidespreadneedforfridges.D.Thedayswithoutt
最新回复
(
0
)