试卷相关题目
- 1当执行以下程序段时,( )。x=-l:do{x=x*X;)while(!x);
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
开始考试点击查看答案 - 2下列说法正确的是( )。
A.在C语言中,可以使用动态内存分配技术定义元素个数可变的数组
B.在c语言中,数组元素的个数可以不确定,允许随机变动
C.在C语言中,数组元素的数据类型可以不一致
D.在C语言中,定义一个数组后.就确定了它所容纳的元素的个数
开始考试点击查看答案 - 3下述程序的运行结果是( )。#included stdio.h>#included strin9.h>main(){ char*s1="abDuj";char*s2="ABdUG";int t;t=strcmp(s1,s2);printf("%d",t);}
A.正数
B.负数
C.零
D.不确定的值
开始考试点击查看答案 - 4执行下述程序后,输出的结果是( )。#include#define S(X)X*Xvoid main(){ int a=9,k=3,m=2;a/=S(k+m)/s(k+m);printf("%d",a);}
A.1
B.4
C.9
D.0
开始考试点击查看答案 - 5设x为int型变量,则执行以下语句后,x的值为( )。x=10;x=x-=x-x;
A.10
B.20
C.40
D.30
开始考试点击查看答案 - 6语句int(*ptr)()的含义是( )。
A.ptr是一个返回值为int的函数
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个int型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
开始考试点击查看答案 - 7下列程序的输出结果是( )。void fun(int*X,int y){ printf("%d%d",*x,*y);*x=3;*y=1;}main(){ int x=1,y=2;fun(&y,&x);printf("%d%d",x,y);}
A.2 1 4 3
B.1 2 1 2
C.1 2 3 4
D.2 1 1 2
开始考试点击查看答案 - 8C语言可执行程序的开始执行点是( )。
A.包含文件中的第一个函数
B.程序中第一个函数
C.程序中的main( )函数
D.程序中第一条语句
开始考试点击查看答案 - 9在下列给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
A.(!E==0)
B.(E>0||E<0)
C.(E==0)
D.(E!=0)
开始考试点击查看答案 - 10下述程序的输出结果是( )。#includevoid main(){ int b[6]={2,4,6,8,10,12);int*p=b,**q=&p;printf("%d,",*(p++));printf("%d,",**q);}
A.4,4
B.2,2
C.4,5
D.2,4
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它