首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=1, b=2; for( ;a
有以下程序 #include main() { int a=1, b=2; for( ;a
admin
2020-11-23
25
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:#includemain(){char*p1=0:int*p2=0:float*p3=0:printf("%d%d%d\n",sizeof(p1),sizeof(p2),size
有如下程序:#includevoidconvert(charch){if(ch
对于if(表达式)语句,以下说法正确的是()。
下面叙述中错误的是()。
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
有下列程序#include<stdio.h>int*f(int*s){s+=1;s[1]+=6;*s+++=7;returns;{main(){inta[5]={1,2,3,4,5},*p;p=f(&a[1]);prinff("
有以下程序段:#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
如下所示的系统结构图的最大出扇数是()。
随机试题
重症肺炎发生心力衰竭时主要临床表现,以下哪点不正确
下列关于子宫内膜不规则脱落导致异常子宫出血的叙述,正确的是()。
()一直是我国商业银行面临的最主要的风险种类。
某商品流通企业既经营生产资料又经营生活资料,经营的商品主要有汽车、钢材、水泥、轮胎、空调、彩电、电脑、服装、鞋、粮食、食盐、蔬菜、牙膏、冷饮等。该企业经常根据商品的供求形态来选择预测方法,并对企业经营的商品进行预测。该企业经营的下列商品中,需求处于稳定
纳税人超过应纳税额缴纳的税款,税务机关发现后应当立即退还;纳税人自结算缴纳税款之日起()内发现的,可以向税务机关要求退还多缴的税款,并加算银行同期存款利息。
“变被动为主动,变困难为机遇”表明()。
四年级班上一个男生把一个女生的新裙子弄脏了,女生哭着回家告诉了家长。女生家长打电话向老师反映情况,老师的哪种处理方法更好?()
Whydoesthespeakersaythatpickingsomebody’spocketisanhonorablejobinsoutheastLondon?
WhatisthemainpurposeofthisCallforExpressionofInterest?Toinvite______toparticipateintheBeijing2008OlympicGa
A、Aperson’snervoussystemismorecomplicatedthanimagined.B、Golfersusuallyhavepositivementalimagesofthemselves.C、Me
最新回复
(
0
)