首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int d=1; void fun(int p) {int d=5; d+=p++; printf("%d",d);’} main(){int a=3; fun(a); d+=a++; printf("%d\n",d);} 程序的输出结果是
有以下程序 int d=1; void fun(int p) {int d=5; d+=p++; printf("%d",d);’} main(){int a=3; fun(a); d+=a++; printf("%d\n",d);} 程序的输出结果是
admin
2020-11-23
61
问题
有以下程序
int d=1;
void fun(int p)
{int d=5;
d+=p++;
printf("%d",d);’}
main(){int a=3;
fun(a);
d+=a++;
printf("%d\n",d);}
程序的输出结果是
选项
A、9 6
B、9 4
C、8 4
D、8 5
答案
C
解析
代码考查点为全局变量和局部变量的同名问题,若全局变量和某个函数中的局部变量同名,则在该函数中,此全局变量被屏蔽,在该函数内,访问的是局部变量,与同名的全局变量不发生任何关系。主函数执行fun(3)时候,执行调用函数fun,使用局部变量d=5,执行d+=p++,相当于d=d+(p++),得到d的值为8,输出。函数调用结束,转到主函数,继续执行d+=a++,此时d为全局变量,执行语句以后,d值为4。
转载请注明原文地址:https://kaotiyun.com/show/L03p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数:2310,则应输出:2、3、5、7、11。请改正程序中的语法错误,使程序能得出正确的结果。注意:
给定程序MODI1.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。例如,若输入8名学生的成绩:80.5607290.59851.5
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf(″%d
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在下画线处填入正确的内容并将下
以下叙述中正确的是()。
有以下程序段:intm=33,n=66;m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
数据库设计中反映用户对数据要求的模式是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
随机试题
IgavetheTVathorough(inspect)________beforeIboughtit.
女,30岁,已婚,月经过后4天,突发右侧腰腹部绞痛,伴恶心,不发热,血常规检查正常,尿常规检查红细胞(++),B超检查示:右肾轻度积水。应首先考虑
A.VIS≤50B.VIS≤80C.VIS≤150D.VIS≥200E.VIS≥400我国使用变异指数得分(VIS)进行室间质评分时的“及格”标准为
杨先生是一位热衷于公益事业的人,自2008年12月开始,每年向某所贫困地区的小学捐赠10万元,捐赠款项的基金存放于该地区的某中国农业银行的支行,银行的年定期存款利率为2%。为保证该公益事业的持续进行,杨先生应投入捐款的基金为()万元。
(本题可用英文作答)中国公民李先生自2012年起担任国内某高新技术上市公司的高级工程师。2017年取得的部分收入如下:(1)每月工资12800元,按照所在省规定的办法和比例扣除住房公积金和各项基本社会保险费2300元,12月份除取得当月工资外还取得一
共情的三个具体含义是指()。
2011年,新疆全口径财政收入1646.18亿元,增长38.2%。地方财政收入1038.80亿元,增长49.8%。地方财政一般预算收入720.91亿元,增长44.0%,其中,各项税收收入593.36亿元,增长42.6%。在税收收入中,国内增值税96.69亿
A、Ihavenoidea.B、I’mareceptionist.C、It’swonderful.D、Iearn100dollarsaweek.B题干说“张小姐,谈谈你目前的工作”。4个选项中只有B项“我是一句接待员”是对职业
A、Nevadahasthelargestpopulationgrowth.B、Morethan35millionpeopleliveinCalifornia.C、Wyominghasapopulationofabou
Distancelearninghasmovedfarawayfromthetraditionalcorrespondencecourse,aimedattheindividualstudentworking【S1】____
最新回复
(
0
)