首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int d=1; void fun( int p ) { int d=5; d += p++; printf("%d ", d ); } main() { int a=3; fun( a ); d += a++;
有以下程序 #include int d=1; void fun( int p ) { int d=5; d += p++; printf("%d ", d ); } main() { int a=3; fun( a ); d += a++;
admin
2019-04-24
14
问题
有以下程序
#include
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、8 4
B、9 6
C、9 4
D、8 5
答案
A
解析
本题主要考查局部变量和全局变量的区别,题目中函数之外定义的d为全局变量,函数fun内定义的d为局部变量,所以执行fun函数后,打印出8,执行完d += a++;后d变为4,所以答案为A。
转载请注明原文地址:https://jikaoti.com/ti/iyf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};inti,j;i=sizeof(a);j=strlen(a);printf("%d,%
有下列函数:intfun(char*S){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
给定程序MODll.C中函数fun的功能是:求k!(k0return(k*fun(k-1));/************found************/elseif(k=0)return1L;}mai
给定程序MODll.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程
以下叙述中正确的是()。【09年9月】
下列选项中不属于结构化程序设计原则的是()。【09年9月】
下列选项中,能够满足’’只要字符串s1等于字符串s2,则执行ST’’要求的是
对于循环队列,下列叙述中正确的是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
A.苯丙氨酸、酪氨酸和色氨酸B.亮氨酸、异亮氨酸和缬氨酸C.苯乙醇胺、羟苯乙醇胺D.γ-氨基丁酸和谷氨酰胺E.谷氨酸和乙酰胆碱兴奋性中枢神经递质是
奥苏伯尔将有意义学习分为()。
山墙受到的风荷载,主要传至抗风柱,经抗风柱下端直接传至基础及经柱上端通过屋盖系统传至
关于无效腔的叙述,错误的是
根据《建设工程施工专业分包合同(示范文本)》的规定,属于分包人的责任或工作的是()。
食品的腐败变质
对涉及非中国共产党党员的国家公务员的案件,需要给予处分的,则由()给予政纪处分。
李某欲设立一家公司,但无奈资金不足,为此便向好友冯某借款50万元,为期两年。双方签订了书面借款合同,约定了借款用途、数额、期限和还款方式等内容,但并未对利息支付作出约定。冯某要求李某为此借款合同提供担保,李某便请求另外两位好友王某和张某分别提供了抵押担保和
Thetaskofbeingacceptedandenrolledinauniversityorcollegebeginsearlyforsomestudents.Long【C1】______theygraduate
Onecalledherbossa"bitchfromhell"whileanotheradmitted"lyingthroughhisteethatinterview.BoththeBritishjob【B1】__
最新回复
(
0
)