首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的作用是计算正整数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
87
问题
下列程序段的作用是计算正整数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++语言中不能重载的是()。
有如下程序:#includeusingnamespacestd;intmain(){intsum=0:for(inti=1;i
下列选项中属于面向对象设计方法主要特征的是
有如下函数模板:femplate<typenameT,typenameU>Tcast(Uu).{returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下列关于运算符重载的叙述中,错误的是()。
下列字符串中,正确的C++标识符是()。
下面不能作为结构化方法软件需求分析工具的是()。
关于运算符重载,下列表述中正确的是()。
随机试题
导致血淋的病因病机有
A.Coonlls试验B.结核菌素皮试C.挑刺试验D.特异性IgG抗体测定E.循环免疫复合物测定属于检测Ⅳ型超敏反应的试验
月经病的治疗原则主要是
下列属于确定项目的融资方案的是()。
某桥2号墩基础为Ф2m、桩长25m的钻孔灌注桩,地质条件如下:原地面以下依次为黏土、卵砾石、强风化泥岩。地下水位在原地面以下2.5m。采用钢护筒结构。问题:终孔后应对该桩做哪些方面的检验?
安全控制方针中“安全第一,预防为主”的“安全第一”是充分体现了( )的理念。
Treesshouldonlybepruned(修剪)whenthereisagoodandclearreasonfordoingsoand,fortunately,thenumberofsuchreasonsis
浙江四大名湖分别为()。
学习迁移的前提是()(济宁任城)
创建表结构的方法有
最新回复
(
0
)