首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> void fun(int *a,int *b) {for(;(*a <*B)||(getchar()!=’@’);) {(*a)++;(*b)--;} } main() {int i=0,
有如下程序 #include <stdio.h> void fun(int *a,int *b) {for(;(*a <*B)||(getchar()!=’@’);) {(*a)++;(*b)--;} } main() {int i=0,
admin
2022-04-01
30
问题
有如下程序
#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@ <回车>
则运行结果是( )。
选项
A、7,1
B、3,2
C、0,5
D、5,0
答案
D
解析
fun()函数接收两个整型指针变量a、b、for循环判断a、b指向的值大小和getchar()读入的字符是否‘@’,来决定循环是否执行、循环体内对a、b指m的值各自自增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的值为l,*a <*b为假,getchar()读入字符‘b’,执行循环体;*a的值为5,*b的值为0,*a <*b为假,getchar()读入字符‘@’,fun()函数执行完毕,main()函数输m5,0,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/b6kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196.596,196.579
下列给定程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存人形参p所指字符数组中,形成一个新串。例如,形参s所指的字符为“baawrskjghzlicda”,执行后p所指
以下能正确表述算式sin(2πr+30°)的C语言表达式是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()
以下可以正确且安全的用作用户标识符的一组选项是()。
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}s+=i;}}
以下叙述中正确的是
以下叙述中正确的是
定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
领导行为研究包括领导理论、激励理论与()
重症烧伤病人入院后,应立即采取的急救措施包括
张某和赵某夫妻二人均为中国公民,婚后旅居阿根廷。因发生婚姻纠纷,阿根廷法律又不准离婚,夫妻二人就按阿根廷法律规定的方式达成长期分居协议,并请求中国驻阿根廷的使馆领事部分予以承认和协助执行,则__________。
下列属于当然退伙情形的是()。
地陪接到带团任务后,下列需要进行的语言和知识准备中不包括()
认识和理解教育的本质,可以从教育的产生和发展以及()等方面来看。
根据《治安管理处罚法》的规定,下列哪些违反治安管理行为,不得适用警告?()
中国新一届政府在外交上的突出特点是更加自信和主动,大幅改变了近年来在南海、钓鱼岛等周边问题上疲于被动应付的局面。但中国外交“大国是关键、周边是首要”的原则并没有改变,而美国对中国来说无疑是关键中的关键。与美国相比,中国更承受不起中美关系的大起大落。让中美关
不同的数据库管理系统采用的日志文件格式不完全一样,概括起来主要有以记录为单位的日志文件和以【13】为单位的日志文件两种。
下列关于类定义的说法中,正确的是()。
最新回复
(
0
)