首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 int a=5; fun (int b) { static int a=10; a+=b++; printf("%d ",a); } main() { int c=
admin
2013-02-23
34
问题
以下程序运行后的输出结果是【 】。
int a=5;
fun (int b)
{ static int a=10;
a+=b++;
printf("%d ",a);
}
main()
{ int c=20;
fun(c);
a+=c++;
Printf("%d\n",a);
}
选项
答案
30 25
解析
本题fun()函数中使用的a是其自身定义的静态局部变量a,所以算术运算中a+=b++相当于a=a+b,b=b+1结果为 10+20=30。所以,在fun()函数中的printf("%d ",a)输出结果为30。而主函数中使用的a是全局变量a,所以算术运算中a+=c++相当于a=a+c,c=c+1结果为5+20=25。所以,主函数中的printf("%d\n",a)输出的结果为25。故最终输出结果是30 25。
转载请注明原文地址:https://kaotiyun.com/show/QePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<string.h>main(){printf("%d\n",strlen("IBM\n012\1\\"));}
有以下程序:#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1
已定义以下函数:fun(int*p){return*p;}该函数的返回值是()。
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
以下叙述中错误的是()。
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
与结构化需求分析方法相对应的是【】方法。
一个项目有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为【】。
随机试题
将房屋租赁区分为住宅片用房租赁和非住宅用房租赁的标准是__________。
大中型企业适用的会计制度设计方式是()
女性,35岁,左肾结核无功能,右肾轻度积水,功能尚可,膀胱容量正常,上肺浸润性肺结核。目前最恰当的治疗是
赵先生,40岁,于饱餐、饮酒后突然发生中上腹持久剧烈疼痛,伴有反复恶心、呕吐出胆汁。护理体检:上腹部压痛,腹壁轻度紧张。测血清淀粉酶明显增高。水肿型胰腺炎与出血坏死型胰腺炎的主要鉴别点是有无
上网定价发行方式:指利用证券交易所开的交易系统,主承销商的证券交易所开设股票发行专户并作为唯一的卖方,投资者在指定时间内,按现行委托买入股票的方式进行申购的发行方式。( )
甲公司根据生产的特点和管理的要求对A产品采用品种法计算产品成本。生产费用采用在产品按定额成本计价法在完工产品与月末在产品之间分配。在生产A产品的同时生产出副产品P产品,副产品采用作价扣除法分配其成本。甲公司2014年12月共发生费用82000元,其中:直
有下列二叉树,对此二叉树中序遍历的结果为()。
Thepost-80snowhavebecomethemainstreaminthesociety.Moreandmorepost-80swritersspringupandhavebeeninfullswin
FrenchPresidentJacqueChiracdoesNOTinsiston______.
闭幕词说明:请写一份闭幕词,宣布讨论会闭幕。内容:1.代表组委会的全体成员感谢大家参加讨论会,并促使其成功;2.对大家表示祝福:3.期待在下一次讨论会见到大家:4.很荣幸宣布讨论会结束。Words
最新回复
(
0
)