首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的作用是计算正整数n的各位数字的平方和,则横线处缺失的内容是( )。 in tn=1234,sum=0; do{ sum+=______________; n=n/10; }while(n!=0);
下列程序段的作用是计算正整数n的各位数字的平方和,则横线处缺失的内容是( )。 in tn=1234,sum=0; do{ sum+=______________; n=n/10; }while(n!=0);
admin
2021-09-05
70
问题
下列程序段的作用是计算正整数n的各位数字的平方和,则横线处缺失的内容是( )。
in tn=1234,sum=0;
do{
sum+=______________;
n=n/10;
}while(n!=0);
选项
A、(n%10)*(n%10)
B、(n/10)*(n/10)
C、(n%10)*(n/10)
D、(n%10)
答案
A
解析
题意要求计算正整数n的各个数字的平方和,并将平方和存放到sum中,所以首先需要获取n的各个位上的数字,程序通过do…while()循环,每次循环取出n的一位数字,数字平方后累加到sum中,然后语句n=n/10将n的个位数字去掉,并将去掉个位数字的值重新赋给n,进入下一轮循环,直到n为0,可知:横线部分需要在n去掉个位数字前,得到n的个位数字并平方,累加到sum中,要想获得一个正整数的个位数字,只需要将n对10求模即可,所以答案为(n%10)*(n%10)。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/q7fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++预定义流对象的叙述中,正确的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i一=2)cout
下列选项中不属于结构化程序设计原则的是()。
已知类X中一个成员函数的原型声明为“voidCopy(X&r);”,则下列选项中,解释正确的是()。
下列有关类继承的叙述中,错误的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
在类中重载赋值运算符时,应将其声明为类的()。
针对数组定义intdata[10];,下列表述中错误的是()。
软件测试的目的是( )。
下面对软件测试描述错误的是
随机试题
2013年3月18日,甲机械公司与乙融资租赁公司接洽融资租赁某型号数控机床事宜。同年4月1日,乙按照甲的要求与丙精密设备公司签订了购买1台某型号数控机床的买卖合同。丁以乙的保证人身份在该买卖合同上签字,但合同中并无保证条款,丙和丁亦未另行签订保证合同。乙和
剖腹产常用的切口部位()
男,28岁。少尿、水肿、呕吐一个月余,7岁时曾发现尿蛋白阳性,血压180/120mmHg,尿蛋白(+++),红细胞5—10个/HP,白细胞3~5个/HP,BUN30mmol/L,血肌酐860~mmol/L,血红蛋白65g/L。初步诊断为
女性,42岁,既往健康,近2个月出现巩膜、皮肤黄染,呈进行性加重,无腹痛,略消瘦,体检见肝肋下可触及,右上腹扪及肿大之胆囊,无触痛,无发热。如黄疸性质为梗阻性,欲明确梗阻部位,选择下列哪项检查手段为最优
项目实施后的实际结果可能与基本方案产生偏差,主要原因是()。
【2008年真题】关于投资方案经济效果评价指标的说法中,正确的有()。
“利润分配”科目下设置的“提取任意盈余公积”属于()。
关于法律解释的方法和种类,下列表述正确的有()。
Stocksfinishedmixedinpost-holidaytradingyesterdayasWallStreetmeanderedthroughashortenedsession.(46)Themajorinde
JohnWaltersisthedirectoroftheUSOfficeofNationalDrugControlPolicy.HethinksthatmanyEuropeangovernmentsaretoo
最新回复
(
0
)