首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio. h> int f(int a) return a% 2; } main( ) int s[8] = {1,3,5,2,4,6} ,i,
有以下程序: #include <stdio. h> int f(int a) return a% 2; } main( ) int s[8] = {1,3,5,2,4,6} ,i,
admin
2013-02-23
49
问题
有以下程序: #include <stdio. h> int f(int a) return a% 2; } main( ) int s[8] = {1,3,5,2,4,6} ,i,d =0; for (i=0;f(s
);i++) d+ =s
; prinff( "% d \n", d); 程序运行后的输出的结果是( ).
选项
A、9
B、11
C、19
D、21
答案
1
解析
在主函数main中,f(s
)为for语句的循环终止条件,当f函数返回非零值时,则继续执行循环,否则终止循环,输出d的值。程序的运行步骤为:当i=0时,f(s
)返回值为1,执行d+=1,d=1;当i=1时,将s[1];3传给形参变量s,f函数返回a%2=1,执行d=d+ s[1]=1+3=4;当i=2时,将s[2]=5传给形参变量a,f函数返回a%2=1,执行d=d+s[2]= 4+5=9;当i=3时,将a[3]=2传给形参变量a,f函数返回a%2=0,终止循环,输出d的值9。
转载请注明原文地址:https://kaotiyun.com/show/IlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){FILE*fp1;fp1=fopen("fl.txt","w");fprintf(fp1,"abc");fclose(fp1);}若文本文件f1.t
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
下列能正确进行字符串赋值的是()。
设i是int型变量,f是float型变量,用下面的语句给这2个变量输入值。为了将,100和765.12分别赋给i和f,则正确的输入为______。scanf("i=%d,f=%f”,&i,&f);
下列变量说明语句中,正确的是
数据的存储结构是指
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
下列叙述中错误的是()。
在进行软件结构设计时,应遵循的最主要原理是【】。
随机试题
有关白血病的叙述,下列哪项是错误的()
下面对产褥感染描述正确的是
有慢性咳嗽史,查体有肺气肿体征的病人,出现下列哪项改变提示合并早期肺心病
有关牙体形态的生理意义,描述错误的是()
某企业只生产和销售一种产品,计划本年实现利润200000元,计划销售产品100000件。该种产品销售单价15元,单位变动成本10元,则该企业的固定成本不得超过()元
背景资料:某工程整体地下室2层、主楼地上24层、裙房地上4层,钢筋混凝土全现浇框架一剪力墙结构,填充墙为小型空心砌块砌筑。基础为整体筏板,地下室外墙为整体剪力墙混凝土刚性防水,外侧设计两道SBS卷材防水层。施工过程中,发生如下
电子数据报关单被海关退回的,进出口货物收发货人或其代理人应当按照要求修改后重新申报,申报日期为海关接受重新申报的日期。()
下列关于消费税征税范围的说法,正确的有()。(2012年真题)
根据《企业所得税法》的规定,下列选项中,不符合企业所得税税收优惠的规定的是()。
若有如下变量定义并赋值:inta=1,b=2,c=3,k;floatf=2.5,e;doubled=2.4,g;则下列符合C语言语法的表达式是()
最新回复
(
0
)