单项选择题

若执行下面的程序时,从键盘上输入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
<上一题 目录 下一题>
热门 试题

单项选择题
如果在表达式++x y中,++是作为友元函数重载的, 是作为成员函数重载的,则该表达式还可为
A.(operator++( ) .operator/(
B.(operator++(0) ) .operator/(
C.operator/((operator++(x,0) ) ,
D.operator/((operator++(0) ) ,
单项选择题
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9) int a[10] ={0,1,2,3,4,5,6,7,8,9}, * p=a;
A.a[p-a]
B.* (&a )
C.p
D.* ( * (a+ )
相关试题
  • 假设fin是一个文件流对象,则关闭文件的语...
  • 静态成员函数可以直接访问类的 11 成员...
  • C++语言中关键字运算符有new、delete和 ...
  • 请定义一个函数名为A,返回值为int,没有参...
  • 将以下程序写成三日运算表达式是 。if(a...