首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序运行的结果是_________。 int k=0; void fun(int m) {m+=k,k+=m;printf("m=%dk=%d",m,k++);} main() {int i=4;
下列程序运行的结果是_________。 int k=0; void fun(int m) {m+=k,k+=m;printf("m=%dk=%d",m,k++);} main() {int i=4;
admin
2013-02-23
18
问题
下列程序运行的结果是_________。
int k=0;
void fun(int m)
{m+=k,k+=m;printf("m=%dk=%d",m,k++);}
main()
{int i=4;
fun(i++);printf("i=%dk=%d\n",i,k);
}
选项
答案
m=4 k=4 i=5 k=5。
解析
程序中k为全局变量,在主函数中,局部变量i=4.所以fun(i++)就调用fun(4),在函数fun(4)中输出m=4,k=4.然后变量k++等于5,变量i++等于5,所以主函数的printf("i=%dk=%d\n",i,k);语句输出i=5,k=5。
转载请注明原文地址:https://www.kaotiyun.com/show/0SPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明inta[][3]={1,2,3,4,5,6,7,8,9),则a数组第一维的大小是()。
下列程序执行后输出的结果是______。intd=1;fun(intp){intd=5;d+=p++;printf("%d,",d);}main(){inta3;
下面的程序是将从终端读入的20个字符放入字符数组中,然后利用指针变量输出上述字符串,请填空。#include<stdio.h>main(){inti;chars[21],*p;for(i=0;i<20
在面向对象方法中,允许作用于某个对象上的操作称为【】。
设有以下定义inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是
按照“后进先出”原则组织数据的数据结构是()。
以下叙述中错误的是()。
与表达式a+=b等价的另一书写形式是______。
设ch是char型变量,其值为A,且有表达式:ch=(ch>=’A’&&ch<=’Z’)?(ch+32):ch。该表达式的值是______。
以下关键字序列用快速排序法进行排序,速度最慢的是______。
随机试题
意识障碍的程度以意识内容改变为主分嗜睡、昏睡、浅昏迷、深昏迷。
女,55岁。绝经后阴道流血1月余。妇科检查:宫颈光滑,宫体正常大,附件(一),宫颈细胞学检查未见异常。明确诊断的方法是
患者,女性,25岁。闭经。医生处方中有三棱、莪术、苏木、穿山甲。下列各项,不属苏木主治病证的是
A.100级洁净室B.10000级洁净室C.100000级洁净室D.300000级洁净室E.一般生产区深部组织创伤外用药品、眼用药品的暴露工序在()
下列各种组合中最多见的是()。
(2008)土的十字板剪切试验适用于下列哪一种黏性土?
可以进行抵押的财产有( )。
汇总记账凭证账务处理程序的优点是()。
X企业销售一批产品,增值税发票上的商品售价为300000元,增值税额51000元,货到后买方发现商品质量不合格,要求在价格上给予3%的折让,则()。
ThejewellerydesignerHewasyoungandcompletelyunknown,butPaulWaterhousebelievedinhimself.He’dheardthattherew
最新回复
(
0
)