首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的作用是计算正整数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
54
问题
下列程序段的作用是计算正整数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://jikaoti.com/ti/4Fh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
下列关于构造函数的叙述中,错误的是()。
已知类X中一个成员函数的原型声明为“voidCopy(X&r);”,则下列选项中,解释正确的是()。
下列关于运算符重载的描述中,正确的是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
执行语句序列()。inti=0:while(i
下列语句中,错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列关于模板的表述中,正确的是
随机试题
美国社会心理学家班杜拉提出的一种社会学习理论是()
李某与周某设立信达建筑有限责任公司,二人各出资100万元人民币,记载于公司章程,并签名、盖章。但实际上李某的100万元出资是向周某借的。公司成立后,因李某欠第三人石某20万元借款长期不还,石某向人民法院起诉李某,要求归还借款,并请求法院强制执行李某在信达建
志贺菌引起中毒性菌痢的主要致病物质是
A.酮症酸中毒B.泌尿系感染C.上消化道出血D.贫血E.肾脏疾病血红蛋白
“经穴”是指
病人心肺复苏后,脑复苏的主要措施是
廉洁自律的基本要求有()。
下面是中国古典四大名著中的人物与情节,其中搭配不当的一项是()。
In1999,thepriceofoilhoveredaround$16abarrel.By2008,ithad(21)______the$100abarrelmark.Thereasonsforthe
社会融资规模
最新回复
(
0
)