首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*s) { static int j=0; do sEj]+=s[j+1]; while(++j<2); }
有以下程序: #include<stdio.h> void fun(int*s) { static int j=0; do sEj]+=s[j+1]; while(++j<2); }
admin
2019-02-02
70
问题
有以下程序:
#include<stdio.h>
void fun(int*s)
{
static int j=0;
do sEj]+=s[j+1];
while(++j<2);
}
main()
{
int i,a[10]={1,2,3,4,5};
for(i=1;i<3;i++)
fun(a);
for(i=1;i<5;i++)
printf("%d",a
);
printf("n");
}
程序运行后的输出结果是( )。
选项
A、5745
B、34756
C、5795
D、35745
答案
A
解析
主函数main()中第一个for循环中共调用函数fun()两次:第一次调用时,do—while循环的循环体执行两次,结束后a[10]={3,5,3,4,5},静态变量j=2,由于静态变量定义时的初始化只运行一次,所以第二次调用时,j保留第一次调用结束时的值2,do—while循环执行一次,结束后a[10]={3,5,7,4,5},所以第二个for循环输出数组a下标范围为1到4之间的元素,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/LbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
______(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
有以下程序:#include<stdio.h>main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;
有下列二叉树,对此二叉树前序遍历的结果为()。
函数调用语句:“fgets(buf,n,fp);”从fp指向的文件中读入,n个字符放到buf字符数组中,函数返回值为______。
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(a);}main()
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是()。(字符串中包括空格)longfun(charS[]){longn;intsign;for(;isspace(*s)||islow
在下列字符序列中,不可用做C语言标识符的是()
最简单的交换排序方法是______。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
随机试题
经过党的十四大到党的十八届三中全会20多年的实践,党对政府和市场的关系有了新的科学定位,提出使市场在资源配置中起()
多层螺旋CT的发明是在第三代CT的基础上进行的,采用了滑环技术。下列描述错误的是
A.上关、下关、翳风B.三江、承泣、睛明C.大椎、身柱、灵台D.中枢、悬枢、中脘E.二眼、百会、命门治疗犬歪嘴风、耳聋宜选
A.多采用煎煮法制备B.多采用浸渍法制备C.多采用渗漉法制备D.可用溶解法和稀释法制备E.多采用回流提取法制备
若P(A)=0.8,等于()。
小包价旅游中必须在旅游前预付的费用包括城市间交通费用,住房及早餐费用,机场至饭店的接送费用。()
在查询设计视图中()。
近年以至今后数年,对中国经济体制改革影响最大的事情,莫过于加入世界贸易组织。特别是近两年的各项改革,几乎无一不是在适应世贸组织的要求,且改革的步伐明显加快,改革也开始越来越深入到计划经济的最核心领域。因而,可以说,中国经济体制在经过了20多年的渐进改革之后
A、theU.S.hasdetectedanIranianspyservicenetworkB、theU.S.hasbrokenthecodesusedinIranianspycommunicationsC、the
Theworldseemsincreasinglydividedintothosewhofavorgeneticallymodified(GM)foodsandthosewhofearthem.Advocatesass
最新回复
(
0
)