首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序: #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
有以下程序:#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}m
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。#include<stdio,h>
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用"",(双撇号)括起时,寻找被包含文件的方式是()。
设有定义:intk=1,m=2:floatf=7;,则以下选项中错误的表达式是()。
下面程序的功能是将一个字符串str的内容倒序,请填空。#inelude<stdio.h>#include<strins.h>main(){inti,j,【】;charstr[]={"12345
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
设有如下的程序段:charstr[]="Hello";char*ptr;ptr=str;执行完上面的程序段后,*(ptr+5)的值为()。
以下叙述中错误的是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
随机试题
急黄的治法是()(2002年第60题)
参苓白术散的适应证包括
体层摄影中,选择层间距大小的依据是
A.10~20秒B.60~70秒C.70~85秒D.100~120秒E.3~5分钟或更长肝脏三期扫描门静脉期,扫描延迟时间为
某地区欲在短时间内摸清本地区高血压患病的主要危险因素,计划第一步进行人群基础资料和患病资料的收集,第二步进行危险因素的调查,第三步进行资料的整理分析及形成结论如果采用的高血压患者都是患病时间较长的患者,可能造成的偏倚是
《地表水环境质量标准》基本项目中化学需氧量的监测分析方法是()。
模板的拆除顺序一般为()。
乙公司拥有一项账面原价为90万元、已使用2年、累计已摊销32万元、累计已确认减值损失16万元的专利权。现乙公司将其对外转让,取得转让价款74.2万元,适用增值税税率为6%,不考虑其他相关税费,则乙公司转让该项专利权能使其利润总额增加()万元。
支票出票人必须按法定要求记载有关事项,其中不属于必须记载事项的是()。
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i
最新回复
(
0
)