首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<stdio.h> void fun(int *a,int *b) {for(;(*a<*B)||(getchar()!=’@’);) {(*a)++;(*b)--;} } main() {int i=0,j=
有如下程序 #include<stdio.h> void fun(int *a,int *b) {for(;(*a<*B)||(getchar()!=’@’);) {(*a)++;(*b)--;} } main() {int i=0,j=
admin
2022-10-24
17
问题
有如下程序
#include<stdio.h>
void fun(int *a,int *b)
{for(;(*a<*B)||(getchar()!=’@’);)
{(*a)++;(*b)--;}
}
main()
{int i=0,j=5;
fun(&i,&j);
printf("%d,%d\n",i,j);
}
程序运行时在第一列开始输入ab@并按<Enter>键,则运行结果是( )。
选项
A、7,1
B、3,2
C、0,5
D、5,0
答案
D
解析
fun函数接收两个整型指针变量a、b。for循环判断a、b指向的值大小和getchar读入的字符是否为“@”来决定循环是否执行。循环体内对a、b指向的值各自自增1、自减1。main函数定义并初始化实参i的值为0,实参j的值为5,调用函数fun,传入i、j的地址。所以形参a指向i,形参b指向j,*a的值为0,*b的值为5,*a<*b为真,执行循环体;*a的值为1,*b的值为4,*a<*b为真,执行循环体;*a的值为2,* b的值为3,*a<*b为真,执行循环体;*a的值为3,%b的值为2,*a<*b为假,getchar读入字符“a”,执行循环体;*a的值为4,*b的值为1,*a<*b为假,getehar读入字符“b”,执行循环体;$*的值为5,*b的值为0,*a<*b为假,getchar读入字符“ ”,fun函数执行完毕,main函数输出5,0。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/VDkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序给定函数中,函数fun的功能是:统计字符串中各元音字母(即A、E、I、O、U)的个数。注意:字母不分大小写。例如,输入”THIs
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,已知一个数列从0项开始的前3项:0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun的功能是:计算并输出该数列
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数Creatlink的功能是:创建带头节点的单向链表,并为各节点数据域赋0到m-1的值。请改正函数Creatlink中指
若有函数定义如下:intfun(intx,inty){returnx-y;}则以下涉及上述函数的说明语句错误的()。
软件设计中模块划分应遵循的准则是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
下列对软件测试和软件调试叙述中错误的是()。
下列对于软件测试的描述中正确的是
随机试题
使用抗毒血清治疗时,如发生过敏性休克,首选药物是
题62图所示两根木杆连接结构,已知木材的许用切应力为[τ],许用的挤压应力为[σbs],则a与h的合理比值是()。
城市是一种特殊的地理区域。作为人类活动的中心,城市同周围广大区域保持着密切的联系,具有()等机能。
某些工程质量问题虽然达不到规定的要求或标准,但其情况不严重,对结构的使用及安全影响很小,则应采取的方法是()。
在不考虑时间价值的前提下,投资回收期越短,投资获利能力越强。()
以是否有获利机会为标准,火灾、沉船、车祸等均属于()。
下列消化液中,不含消化酶的是()。
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2
2012年11月29日,习近平在参观“复兴之路”展览时指出:“每个人都有理想和追求,都有自己的梦想。现在,大家都在讨论中国梦,我以为,实现中华民族伟大复兴,就是中华民族近代以来最伟大的梦想。这个梦想,凝聚了中国人的夙愿,体现了中华民族和中国人民的集体利益,
办事员小李需要整理一份有关高新技术企业的政策文件呈送给总经理查阅。参照“示例1.jpg”、“示例2.jpg”,利用考生文件夹下提供的相关素材,按下列要求帮助小李完成文档的编排:文档的4个附件内容排列位置不正确,将其按1、2、3、4的正确顺序进行排列,但
最新回复
(
0
)