1.在微型计算机中,应用最普遍的字符编码是()
A.BCD码 B.ASCI码 C.汉字编码 D补码
ans:B
9.下列度量单位中,用来度量计算机运算速度的是()
A.MB/S B. MIPS C.GHz D. MB
ans:B
16.以下不属于供单位内部使用而要付费的IP地址有()
A.10.0.0.1 B.20.0.0.1 C.172.16.1.1 D.192.168.8.10
ans:B
3.
# include<iostream>
using namespace std;
int main(){
int n=1000000000;
int k=0,s=1;
while(s<=n){
k++;n-=s;s+=k*6;}
cout<<k<<endl;
return 0;
}
A 516 B 999 C 1000 D 1024
ans:C
5. include<iostream>
using namespace std;
intm=2002,n=5871,s=0;
void pl(int n){
if(n){
pl(n/2);
s=(s*2+n%2*m)%1023;
}
int main(){
pl(n);
cout<<s<<endl;
return 0;
输出:
ans:495
做法:看出本题的实质是把n拆成2进制把每位相乘,所以结果为n*m%1023。