- 王晨逸 的博客
错误题目
- @ 2024-7-23 19:49:49
CPU、存储器、I/O 设备是通过()连接起来的。
[ ] A. 接口
[ ] B. 总线
[ ] C. 控制线
[ ] D. 系统文件
断电后会丢失数据的存储器是()。
[ ] A. RAM
[ ] B. ROM
[ ] C. 硬盘
[ ] D. 光盘
链表不具有的特点是()。
[ ] A. 不必事先估计存储空间
[ ] B. 可随机访问任一元素
[ ] C. 插入删除不需要移动元素
[ ] D. 所需空间与线性表长度成正比
下列各无符号十进制整数中,能用八位二进制表示的数中最大的是()。
[ ] A. 296
[ ] B. 133
[ ] C. 256
[ ] D. 199
下列几个32位IP地址中,书写错误的是()。
[ ] A. 162.105.135.27
[ ] B. 192.168.0.1
[ ] C. 256.256.129.1
[ ] D. 10.0.0.1
要求以下程序的功能是计算:s=1+1/2+1/3+⋯+1/10。
#include <iostream>
using namespace std;
int main(){
int n;
float s;
s = 1.0;
for(n = 10; n > 1; n--)
s = s + 1 / n;
cout << s << endl;
return 0;
}
程序运行后输出结果错误,导致错误结果的程序行是()。
[ ] A. s = 1.0;
[ ] B. for(n = 10; n > 1; n--)
[ ] C. s = s + 1 / n;
[ ] D. cout << s << endl;
设变量x为 float 型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是()。
[ ] A. x = (x * 100) + 0.5 / 100.0;
[ ] B. x = (x * 100 + 0.5) / 100.0;
[ ] C. x = (int)(x * 100 + 0.5)/100.0;
[ ] D. x = (x / 100 + 0.5) * 100.0;
有向图中每个顶点的度等于该顶点的()。
[ ] A. 入度
[ ] B. 出度
[ ] C. 入度和出度之和
[ ] D. 入度和出度之差
阅读程序写结果:
#include <iostream>
using namespace std;
const int SIZE = 100;
int main()
{
int p[SIZE];
int n, tot, i, cn;
tot = 0;
cin >> n;
for ( i = 1; i <= n; i++ )
p[i] = 1;
for ( i = 2; i <= n; i++ )
{
if ( p[i] == 1 )
tot++;
cn = i * 2;
while ( cn <= n )
{
p[cn] = 0;
cn += i;
}
}
cout << tot << endl;
return(0);
}
输入:30 输出:()