下面程序运行时,若输入395,则输出结果是( )。A. 5 9 3B. 3 5 9C. 5 3 9D. 3 9 5

题目

下面程序运行时,若输入395,则输出结果是( )。

A. 5 9 3

B. 3 5 9

C. 5 3 9

D. 3 9 5

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Excel 2010中,若把单元格F2中的函数公式“=E$9”移动到H3中,则H3中的公式为______。

A.=E$3

B.=E$9

C.=H$9

D.=H$3


正确答案:B

第2题:

若执行下面的程序时,从键盘上输入5和2,则输出结果是includevoid main(){inta,b,k;

若执行下面的程序时,从键盘上输入5和2,则输出结果是 #include<iostream.h> void main() { inta,b,k; cin>>a>>b; k=a; if(a<b) k=a%b; else k=b%a; cout<<k<<endl;}

A.5

B.3

C.2

D.0


正确答案:C
解析:本题考查简单的if…else语句,先执行条件;if(ab)显然不成立,则执行else语句。

第3题:

若有以下程序

则程序的输出结果是

A.1,10,3,8,5,6,7,4,9,2,

B.10,9,8,7,6,5,4,3,2,1,

C.10,1,8,3,6,5,4,7,2,9,

D.2,9,4,7,6,5,8,3,10,l,


正确答案:D
该题首先对一维数组进行初始化,e[O]到c[9]依次赋值为10到1;fun(c,10);语句调用fun函数,fun函数的功能是将一维数组奇数位元素的数值由小到大排序;最后将排好序的新的一维数组进行输出。因此D选项正确。

第4题:

下面程序输出的是( )。 A.1,2,3, 1,5,9,B.1,3,5, 1,3,5,C.1,3,5, 0,4,8,SX

下面程序输出的是( )。

A.1,2,3, 1,5,9,

B.1,3,5, 1,3,5,

C.1,3,5, 0,4,8,

D.1,3,5, -1,3,7,


正确答案:D
本题考查双重函数调用及for循环使用,fun函数中第一个for循环语句的作用是给数组a赋值。当第一次调用fun函数时,把实参1传给形参,输出a数组的元素为1,3,5;第二次调用fun函数时,由于数组a为静态局部变量,故输出a数组的元素为-1,3,7。

第5题:

若执行下面的程序时,从键盘输入6和2,则输出结果是( )。

A.5

B.3

C.2

D.0


正确答案:C
本题考查简单的if…else语句。先执行条件if(a<b),显然不成立,然后执行else语句。

第6题:

若执行下面的程序时,从键盘上输入5和2,则输出结果是includevoid main( ){int a,b,k

若执行下面的程序时,从键盘上输入5和2,则输出结果是 #include<iostream.h> void main( ) { int a,b,k; cin >> a >> b; k=a; if(a<b) k=a%b; else k=b%a; cout < < k < < endl;}

A.5

B.3

C.2

D.0


正确答案:C
解析:本题考查简单的if…else语句。先执行条件if(ab) ,显然不成立,则执行else语句。

第7题:

下面程序运行时,若输入395,则输出结果是( )。 A.5 9 3B.3 5 9C.5 3 9S

下面程序运行时,若输入395,则输出结果是( )。

A.5 9 3

B.3 5 9

C.5 3 9

D.3 9 5


正确答案:C
C)【解析】VB中常用算术运算符有8个,其中幂运算符(^)优先级最高;其次是取负(-)、乘(*)、浮点除(/)、整除(\)、取模(Mod)、加(+)、减(-)。

第8题:

下面程序运行时,若输入395,则输出结果是

Prirate sub commandl_Click()

Dim x%

x=InputBox(“请输入一个3位整数”)

Print x Mod 10,x\100,(x Mod 100)\10

End Sub

A.3 9 5

B.5 3 9

C.5 9 3

D.3 5 9


正确答案:B
解析:取模(MoD)运算就是求两个数相除后的余数,整除(\)运算将两个数进行整除所得结果,395 Mod lO的结果是5;395\100的结果是3;(x Mod 100)\10的结果为9,所以正确的答案为B)。 

第9题:

程序运行时,若依次输入3,4,5,10则输出结果为 ______。

A.3+4=7

B.5+10=15

C.4+3=7

D.无任何输出


正确答案:B
解析:当输入A值为3时,不满足IF A>1NT(A). OR. A>10,执行此IF的ELSE语句,输入B为4,满足IF B= INT(B).AND.B10.继续循环,输入A值为5,执行第1个IF的ELSE语句,输入B为10,执行第二个IF的ELSE语句,输出5+10=15。