用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。
SET TALK OFF
INPUT "X=" TO X
S=0
DO WHILE X! =0
S=S+MOD(X, 10)
ENDDO
?s
SET TALK ON
A.X=int(X/10)
B.X=int(X%10)
C.X=X-int(X/10)
D.X=X-int(X%10)
第1题:
1、编写程序,输入一个4位数的正整数,计算并输出各位数字之和。
第2题:
用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是( )。
INPUT”NUM=”TOhum
cj=1
DOWHILEnum!=O
cj=cj﹡MOD(num,10)
ENDDO
?cj
A)num=INT(num/10)
B)num=num-INT(num/10)
C)num=INT(num%10)
D)hum=num-INT(num%l0)
第3题:
( 28 )下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是
SET TALK OFF
INPUT " x= " TO x
s=0
DO WHILE x!=0
s=s+MOD(x,10)
____________
ENDDO
? s
SET TALK ON
A)x=int(x/10)
B)x=int(x%10)
C)x=x-int(x/10)
D)x=x-int(x%10)
第4题:
用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。 SET TALK OFF INPUT "X=" TO X S=0 DO WHILE X!=0 S=S+MOD(X,10) ______ ENDDO ?S SET TALK ON
A.X=int(X/10)
B.X=int(X%10)
C.X=X-int(X/10)
D.X=X-int(X%10)
第5题:
下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是 SET TALK OFF INPUT"X=Y"TO x s=0 DO WHILEx!=0 s=s+MOD(x,10) _________ ENDDO ?S SET TALK ON
A.x=int(x/10)
B.x=int(x%10)
C.x=x-int(x/10)
D.x=x-int(x%10)
第6题:
用程序计算一个整数的各位数字之和,在横线处应填写的语句是( )。 SET TALK OFF INPUT”X=”TOX S=0 DO WHIlE X!=0 S=S十MOD(X,10) ENDDO ?S SET TAlKON
A.X—int(X/10)
B.X—int(X%10)
C.X—X—int(X/10)
D.X—X—int(X% 10)
第7题:
给定程序中,函数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中。
不得增行或删行,也不得更改程序的结构!
第8题:
给定程序中,函数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中。不得增行或删行,也不得更改程序的结构!
第9题:
【程序说明】程序功能是计算一个整数的各位数字之和。
【程序】
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)