#VC42. 趣味编程42选择题
趣味编程42选择题
- 将一个十进制整数转换为二进制数,通常采用“除二取余,逆序连接”的方法。如将十进制数6转成二进制数的过程如图42.2所示。十进制数14转换成二进制数是( )
{{ select(1) }}
- 以下程序的结果为( )。
#include <iostream>
using namespace std;
int main()
{
int s,n,a;
s = 0;
a = 10;
cin >> n;
while( a > n)
{
s++;
a -= 2;
}
return 0;
}
{{ select(2) }}
- 2
- 5
- 3
- 4
- 小A参加了多次信息学比赛,在最近一次比赛时发现,如果这次比赛他得了98分,那么他所有比赛的平均分是92分;如果这次得了78分,他的平均分是87分,他一共参加了多少次比赛,以下程序中横线处的代码正确的是( )。
#include <iostream>
using namespace std;
int main()
{
int _____1______;
x = 2;
while(92*x-98!=87*x-78)
______2______;
cout << x;
return 0;
}
{{ select(3) }}
- 横线1:x 横线2:x=-1
- 横线1:x 横线2:x-1
- 横线1:x 横线2:x++
- 横线1:x 横线2:x--