首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #include<stdio.h> #include<string.h> void fun(int b[]) {static int i=0; Do{b[i]+=b[i+1]; }while(++i<2);} main() {int k,
请阅读以下程序: #include<stdio.h> #include<string.h> void fun(int b[]) {static int i=0; Do{b[i]+=b[i+1]; }while(++i<2);} main() {int k,
admin
2021-06-15
49
问题
请阅读以下程序:
#include<stdio.h>
#include<string.h>
void fun(int b[])
{static int i=0;
Do{b
+=b[i+1];
}while(++i<2);}
main()
{int k,a[5]={1,3,5,4,9};
fun(a);
for(k=0;k<5;k++)printf("%d",a[k]);}
上面程序的输出是( )。
选项
A、13579
B、48579
C、48549
D、48999
答案
C
解析
本题考查的是for循环以及while循环。fun函数中定义了静态变量i=0,fun(a)使得a[0]=a[0]+a[1]=4,af[1]=a[1]+a[2]=8,此时i的值变为1,++i<2不成立,所以do-while循环结束,输出数组a的各元素即得到48549。
转载请注明原文地址:https://kaotiyun.com/show/GMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
下面不能作为结构化方法软件需求分析工具的是
有以下程序#includemain(){intc[6]={10,20,30,40,50,60),*p,*s;p=c;s=&c[5];printf("%d\n",s—p);}程序运行
以下关于指针的叙述正确是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
以下叙述中正确的是
下列叙述中正确的是
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为i
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
TheBeautyAdvantage[A]MostofushaveheardthestoryofDebrahleeLorenzana,the33-year-oldQueens,N.Y.,womanwhosue
胸腰段脊柱骨折的临床表现包括
统计推断的主要内容为
《建设工程工程量清单计价规范》(GB50500--2008)中的综合单价是计量单位的分部分项工程量清单项目的直接工程费和()等。
背景资料某变压器厂装配车间为全钢结构厂房,跨度为28m,长180m,轨道中心跨距为22m,轨道顶标高22.5m。某安装公司承接了一台160/40t桥式起重机安装工程,起重机自重175.8t,安装工期15天。为了确定能保证安全可靠、保证工期、降低成本的吊装
在保险合同以外的其他书面形式中,最重要的是( )。
某企业2014年4月签订了如下合同和凭证:向某公司租赁设备一台,年租金10万元,租期三年;与银行签订借款合同,借款金额为500万元,因该借款用于企业技术改造项目,为无息贷款;受甲公司委托加工一批产品,总金额为200万元,签订的加工承揽合同中注明原材料由甲公
2008年9月某综合服务楼发生下列业务:(1)照相馆取得营业收入50,000元。(2)旅店凭卡到柜台统一办理住宿费结算,取得住宿收入120,000元。(3)精品屋是增值税一般纳税人,主要从事商品流通业务,经营商品有甲乙丙三种,其中甲乙适用
简述我国的行政区划制度。
在下面的选项中,()表示项目完成工作的实际成本低于预算20万元。
最新回复
(
0
)