首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序段的作用是计算正整数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
72
问题
下列程序段的作用是计算正整数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++语言中不能重载的是()。
下列关于多态性的描述,错误的是()。
下列关于C++流的描述中,错误的是()。
支持子程序调用的数据结构是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
下列字符串中不能作为C++标识符使用的是()。
下列选项中不属于结构化程序设计原则的是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
下列关于模板的表述中,正确的是
软件测试的目的是( )。
随机试题
对炎症病变痊愈来说,下列说法不正确的是
下列有关准据法的认识正确的是:()
甲、乙、丙共同设立一有限合伙企业,其中甲为有限合伙人。在合伙企业没有约定的情形下,关于该合伙企业事务的执行,下列判断正确的是:()
总分类账户余额试算平衡表中的平衡关系有( )。
针对财务分析的种种缺陷,在进行财务分析时必须采取()措施来弥补。
班主任在班级管理体制中的领导影响力主要表现在两个方面,一是(),二是()。
美国一项研究表明.二手烟雾对非烟民的危害远甚于烟民本人。吸烟的人在损害自身心血管系统的同时,系统可以进行自我调节以便于抵消吸烟造成的部分后果,而不吸烟的人的身体无法适应烟雾吸入后的变化。因此,被动吸烟对非烟民所产生的影响远远大于对烟民的影响。以下哪项如果为
土地改革
下面关于防火墙功能的说法中,不正确的是()。
Advertisingisacollectivetermforpublicannouncementsdesignedto【B1】______thesaleofspecificcommoditiesorservices.Ad
最新回复
(
0
)