首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=1, b=2; for( ;a
有以下程序 #include main() { int a=1, b=2; for( ;a
admin
2020-11-23
32
问题
有以下程序
#include
main()
{ int a=1, b=2;
for( ;a<8;a++) {b+=a; a+=2;}
printf("%d,%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、10,14
B、8,11
C、7,11
D、9,18
答案
A
解析
for语句的一般形式为"for(表达式1; 表达式2; 表达式3 ) {循环体语句}",其执行流程是先计算表达式1,之后计算表达式2,根据表达式2的值来判定是否进行循环,若为真,则执行循环体,循环体执行完毕之后再计算表达式3的值。由此,程序的每次循环,先判定a值是否满足循环条件,然后执行语句"b+=a; a+=2; a++;",程序共循环3次,每次循环前a的值分别为1、4、7,循环后a的值分别为4、7、10,所以最终计算出b值为14,a值为10,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/hN3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d.dat","w+b");for(i=0;i<6;i++)fwrite(&a[i],sizeo
有以下程序#includemain(){intpassword;char*p,old_str[10]="wind";scanf("%d",&password);p=old_str;while(*p){pilnff("#%c",*p+p
有如下嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是()。【1
以下叙述中正确的是()。
以下选项中错误的是()。
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母。#include<stdio.h>#include<ctype.h>voidfun(char*p){inti==0;whil
设有定义doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。【10年3月】
有以下程序段:intm=33,n=66;m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
下面可以作为软件需求分析工具的是()。
随机试题
(job)Gentlemandoesnothaveajob.Heis________.
继发性腹膜炎的感染,毒性剧烈,原因是由于()
血余炭的炮制方法是
肢体关节酸痛,游走不定,关节屈伸不利,伴有恶风、发热等表证,苔薄白,脉浮。根据症状辨证,此为
背景:杭州某办公楼工程,建筑面积33240m2,地上19层,地下2层。筏板基础,板厚1.5m,地上钢结构,外墙玻璃幕。质量目标:合格,争创“鲁班奖”。工期:2013年1月1日~2014年1月1日。施工单位成立了项目部。施工过程中发生了如下事件:事件一:
企业费用按经济用途分为生产费用和期间费用。生产费用是指企业在生产过程中由于生产产品而发生的各种成本性耗费。以下选项属于生产费用的是()。
有关经营者的义务,以下表述正确的是()。
巡警的建立与工作,是公安工作由静态管理走向动态管理的新举措。()
在卡特尔的人格特质的结构网络中,最重要的一层是
以下叙述中,错误的是______。
最新回复
(
0
)