首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun ( int *s ) { static int j=0; do s[j] += s[ j+1]; while(++j
有以下程序 #include void fun ( int *s ) { static int j=0; do s[j] += s[ j+1]; while(++j
admin
2020-05-19
16
问题
有以下程序
#include
void fun ( int *s )
{
static int j=0;
do s[j] += 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、34756
B、5745
C、5795
D、35745
答案
B
解析
本题主要考查do…while语句,执行fun函数后,a数组里面的元素变为35745,输出后四个字符,所以结果为5745,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/GgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
下列定义数组的语句中正确的是()。
以下函数实现按每行8个输出W所指数组中的数据:#includevoidfun(int*w,intn){inti:for(i=0;i
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
支持子程序调用的数据结构是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
在E-R图中,用来表示实体联系的图形是
随机试题
按环境的主体对环境分类,可分为()。
选择固定桥基牙,临床冠根比例的最低限度是
A.心室颤动B.心室扑动C.心房扑动D.心房颤动E.尖端扭转型室速QRS—T波群消失,代之形态不同、大小各异、极不整齐的波形。提示
下列表述中属于证的是
下列属于锻造作业职业危险因素的有()。
神经症与精神病鉴别包括以下哪些?()
案例:下面是学生小强在解答一道题目时的解法:在△ABC中,若2sinA+cosB=2,sinB+2cosA=,求∠C的大小。解:对2sinA+cosB=2,sinB+2cosA=两边分别平方后两式相加,化简得2(sinAcosB+cosAsinB)=
我国古代的很多事物都有自己的雅称,我们常说的“润笔”指的是()。
Thestrangercouldnothavebeenmorethantwenty-fiveyearsofage,andwasalittleabovetheordinary:height;hadhebeena
A、Thewomanistellingajoke.B、Themanwillnotapplyfortheposition.C、Themanwillstaytoranotheryear.D、Thewomanwill
最新回复
(
0
)