【程序说明】程序功能是计算一个整数的各位数字之和。【程序】SET TALK OFFINPUT“x=”TO xs=0DO WHILE x!=0s=s+ MOD(x,10)(1)(2)? SSET TALK ON(1)A.x=INT(x*10)B.x=INT(x/10)C.x=x-INT(x/10)D.x=x-INT(x*10)

【程序说明】程序功能是计算一个整数的各位数字之和。

【程序】

SET TALK OFF

INPUT“x=”TO x

s=0

DO WHILE x!=0

s=s+ MOD(x,10)

(1)

(2)

? S

SET TALK ON

(1)

A.x=INT(x*10)

B.x=INT(x/10)

C.x=x-INT(x/10)

D.x=x-INT(x*10)


相关考题:

给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339,348,357、366,375、384,393,429,438,447,456,465、474、483、492。共有26个。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、122、131、140、203、212、221、230、302、3ll、320、401、410、500。共有15个。当x值为27时,各位数字之和为27的整数是:999。只有1个。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

用程序计算一个整数的各位数字之和,在横线处应填写的语句是( )。 SET TALK OFF INPUT”X=”TOX S=0 DO WHIlE X!=0 S=S十MOD(X,10) ENDDO ?S SET TAlKONA.X—int(X/10)B.X—int(X%10)C.X—X—int(X/10)D.X—X—int(X% 10)

( 28 )下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是SET TALK OFFINPUT " x= " TO xs=0DO WHILE x!=0s=s+MOD(x,10)____________ENDDO? sSET TALK ONA)x=int(x/10)B)x=int(x%10)C)x=x-int(x/10)D)x=x-int(x%10)

程序段的功能是求一个正整数所有位之和。 while(n>0){s=s+n%10;() }

编写程序,计算并输出一个三位整数中各位上的数字。

编写程序:编写一个方法, 计算一个整数各位数字之和。使用下面的方法头: public static int sumDigits(long n) 例如:调用 sumDigits(234)返回 9。

【填空题】下面程序的功能是计算正整数2345的各位数字平方和。 #include "stdio.h" main() {int n,sum=0; n=2345; do {sum=sum+【1】; n=【2】; } while(n); printf("sum=%d",sum);}

1、编写程序,输入一个4位数的正整数,计算并输出各位数字之和。