首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:int sum=100,i; 以下选项中,能够实现sum-=1+2+3…+10的程序段是( )。
设有定义:int sum=100,i; 以下选项中,能够实现sum-=1+2+3…+10的程序段是( )。
admin
2018-06-29
68
问题
设有定义:int sum=100,i;
以下选项中,能够实现sum-=1+2+3…+10的程序段是( )。
选项
A、for(i=0;i<=10;)
sum=sum-i++;
B、i=0;
do
{
sum=sum-++1:
}while(i<=10);
C、i=0;
while(i<>
sum=sum-++i;
D、i=1;
for(;i<10;i++)
sum=sum-i++;
答案
A
解析
题意中sum初值为100,要求实现sum减去1到10之和,选项A中,for循环将i从0循环到10,每次循环都用sum减去i的当前值,再将i自增l,满足题意,选项A正确;选项B中,使用do...while( )循环,每次循环前i先自增1,然后用sum减去i自增后的值,由于i初值为0,所以第一次循环sum减去1,直到i为10时,继续循环,i自增1后,sum减去11,不满足题意,选项B错误;选项C中while循环条件i<>不合法,错误;选项D中,循环终止条件为i<10,所以结果是sum累减1-9中所有奇数之和,不满足题意;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/63xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
关系表中的每一横行称为一个
能正确表示逻辑关系""a≥10或a≤0"",的C语言表达式是_____。
下列叙述中正确的是()。
数据库、数据库系统和数据库管理系统之间的关系是()。
以下选项中不属于字符常量的是
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
以下程序中select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select{inta
随机试题
如图所示白色菱形图案是______。
企业再造的特点。
男性,40岁,骑摩托车摔倒,左小腿砸伤10小时后来院。检查见左小腿中段高度肿胀,坚硬并有异常活动,足部皮温较对侧低,感觉明显减退,足背动脉触不到。X线证实左胫腓骨中段骨折。其可能的并发症是
肺炎喘嗽多见于冬春季节,年龄越小,发病率越高,病情越严重。()
消防控制设备对室内消火栓系统应有()控制、显示功能。
30岁的钱某因故意伤害罪被检察院起公诉,钱某没有委托辩护人,若钱某符合(),法院为钱某指定辩护时,法律援助机构应当提供法律援助,无须进行经济状况审查。
某教师关注学生学习成绩的提高,关心班集体的建设等,说明该教师处于教师成长的三阶段理论中的关注情境阶段。()
Weshouldmakeaclear______betweenthetwoscientifictermsforthepurposeofourdiscussion.
Shehadrecentlyleftajobandhadhelpedherselftocopiesofthecompany’sclientdata,whichsheintendedto_______instarti
WhatIsReadingI.Readingisacomplexand【T1】______process【T1】______—e.g.,astoryoftwofictionalGreekboys—Dimitris:
最新回复
(
0
)