首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定输入的10个整数为:32,64,53,87,54,32,98,56,98,83。那么下列程序的运行结果是【 】。 #include <iostream> using namespace std; int main() {
假定输入的10个整数为:32,64,53,87,54,32,98,56,98,83。那么下列程序的运行结果是【 】。 #include <iostream> using namespace std; int main() {
admin
2010-03-29
71
问题
假定输入的10个整数为:32,64,53,87,54,32,98,56,98,83。那么下列程序的运行结果是【 】。
#include <iostream>
using namespace std;
int main()
{
int a,b,C,X;
a = b = C = 0;
for(int i = 0;i<10;i++)
{
cin>>x;
switch(x%3)
{
case 0 :a+=x; break;
case 1 :b+=x; break;
case 2 : C+=x; break;
}
}
cout<<a<<","<<b<<","<<C<<end1;
return 0;
}
选项
答案
141,64,452
解析
解此类题的关键是读懂程序代码,把程序所要实现的功能分析出来。此题中,利用switch选择语句,并根据对3取模后所得值的不同来分类,把所输入的整数分别累加后存入a,b,c。通过分析出此程序所要实现的功能,就可以对所输入的10个数进行分类了。
①对3取模后为0的数有:87、54
②对3取模后为1的数有:64
③对3取模后为2的数有:32、53、32、98、56、98、83
把这3组数字分别累加并分别存入a,b,c后得:a=141,b=64,c=452。
转载请注明原文地址:https://kaotiyun.com/show/8Cjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#defineS(x)2*(x)*x+1voidmain(){intk=1,j=3;printf(’’%d\n’’,S(k+j));}程序运行后的输出结果是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
程序流程图中带有箭头的线段表示的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中
当输入为"Fool&Swalow"时,下面程序的执行结果是()。#include<stdio.h>main(){charc;while(c!=’?’){c=getchar();
在E-R图中,用来表示实体联系的图形是( )。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intlq,intflag){inti,j,t;for(
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
金属液经过冒口再浇入铸型或用发热冒口等方法可防止铸件产生缩孔。()
A.注册B.成肽C.转位D.终止E.起始核糖体沿mRNA的移动称为
下列关于不动产登记资料的查询中,不属于对查询人的要求的是()。
对于个别要求较高水温的用水设备,如()等,宜采用将一般热水进一步加热或单独加热两种方式。
担保贷款是一种由()承诺,在借款人不能偿还贷款时,由其保证按约定条件承担还款责任的贷款。
关于资本市场,下列说法不正确的是()。
创新是一个民族进步的灵魂,是一个国家兴旺发达的不竭动力.也是一个政党永葆生机的源泉。创新包括理论创新、制度创新、技术创新、文化创新及其他各方面的创新。在各种创新中处于先导地位的是()。
选出没有歧义的句子。( )
检察机关及其公职人员依照法定职权适用法律处理案件的专门活动属于()。
【君主立宪派】
最新回复
(
0
)