怎么开一家网站开发公司历史权重查询
一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。)
- 下列叙述中错误的是(D)。
A.计算机不能直接执行用C语言编写的源程序
B.C程序经C编译程序编译后,生成扩展名为obj的文件是一个二进制文件
C.扩展名为obj的文件,经连接程序生成扩展名为exe的文件是一个二进制文件
D.扩展名为obj和exe的二进制文件都可以直接运行
- 下列叙述中错误的是(A)
A.用户所定义的标识符允许使用关键字
B.用户所定义的标识符应尽量做到“见名知意”
C.用户所定义的标识符必须以字母或下划线开头
D.用户定义的标识符中、大、小写字母代表不同标识
- 以下正确的叙述是(A)
A.宏替换不占用运行时间,只占用编译时间
B.在程序的一行中可以出现多个有效的预处理命令行
C.使用带参数宏定义时,参数的类型应与宏定义时一致
D.宏定义不能出现在函数内部
4.下面正确的字符串常量是(A)
A. ‘a’
B. ‘376’
C. “\n”
D. 376
- 下面叙述中正确的是(B)。
A.若int a=3, b=2,c=1;f=a>b>c;则f值为真
B.若int m=0, n=1, a=1, b=2,c=3;(m=a>b)&&(n=c>4),则n值为真
C.若int a=2,b=3,c=1;c=a/b;则c的值为真
D.若int a=2,b=3;表达式a>b?a:0的值为真
6.对于变量定义:int a,b=0;下列叙述中正确的是(B)
A.a的初始值是0,b的初始值不确定。
B.a的初始值不确定,b的初始值是0。
C.a 和b的初始值都是0。
D.a 和b的初始值都不确定。
7,判断变量x、y中有且只有1个值为0的表达式为(A)
A.!(xy)&&x+y
B. (xy)&&x+y
C.x*y0
D.x0&&y!=0
8·假定w、x、y、z、m均为int型变量,有如下程序段:
int w=1,x=2,y=3,z=4,m;
m=(w<x)?w:x;
m=(m<y)?m:y;
m=(m<z)?m:z;
则该程序运行后,m的值是(D)
A.4
B.3
C. 2
D. 1
9,设字符型变量x的值是064,表达式~x^x<2&x的值对应的8进制值是(B)。
A.333
B. 0333
C.x333
D.020
10.若变量已正确定义并赋值,表达式()不符合C语言语法。
B
A.5&&3
B. int(5.5)
C. +a
D. a=b=c=3
11.阅读以下程序段,如果从键盘上输入1234567<回车>,则程序的运行结果是(D)
int i,j;
scanf(“%3d%2d”,&i,&j);
printf(“i = %d, j = %d\n”,i,j);
A. i = 123, j= 4567
B. i = 1234, j= 567
C. i=1, j=2
D. i=123, j=45
- 请阅读以下程序段:
int a=5, b=0, c=0;
if (a=b+c)
printf(“Equal!\n”);
else
printf(“Not Equal!\n”);
以上程序(C)
A.有语法错误不能通过编译
B.可以通过编译但是不能通过连接
C.输出 Not Equal!
D.输出Equal!
- 以下的 for 循环次数是(D)
int x,y;
for(x=0,y=0;(y!=123)ll (x<4);x++);
A.执行 3 次
B.执行4次
C.循环次数不定
D.是无限循环
- 合法的数组定义语句是(D)
A. int a=“string”;
B. int a[5]={0,1,2,3,4,5};
C. char a=“string”;
D. char a[]=“string”;
15.下列程序的运行结果是( B)。
int main()
{int a[3][3]={{1,2,3}, {4,6,2}, {9,3,6}}, s=0;int i, j, k=1;for (i=0; i<3; i++){for (j=0; j<3; j++)a[i][i]=a[i][j] /k;k++;}for (i=0; i<3; i++)s+=a[i][i];printf ("%d", s);return 0;}
A.3
B.6
C.7
D.14
16.判断字符串a和b是否相等,应当使用(D)
A. if (a==b)
B. if (a=b)
C. if (strcpy(a,b))
D. if (stremp(a,b)==0)
17,以下描述错误的是(D)。
A.函数调用可以出现在执行语句中
B.函数调用可以出现在一个表达式中
C.函数调用可以作为一个函数的实参
D.函数调用可以作为一个函数的形参
18.以下哪个定义中的p不是指针,请选择恰当的选项(C)
A. char **p;
B. char (*p)[10);
C. char *p[6);t
D.给出的三项中,p都是指针
19,若程序中有下面的说明和定义
struct abc