首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
完整的计算机存储器应包括______。
A.软盘、硬盘
B.磁盘、磁带、光盘
C.内存储器、外存储器
D.RAM、ROM
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
某片软盘上已染有病毒,为防止该病毒传染计算机系统,正确的措施是______。
A.删除软盘上的所有文件即删除了病毒
B.将该软盘进行写保护
C.将软盘放一段时间后再用
D.将该软盘重新格式化
点击查看答案
手机看题
单项选择题
完整的计算机存储器应包括______。
A.软盘、硬盘
B.磁盘、磁带、光盘
C.内存储器、外存储器
D.RAM、ROM
点击查看答案
手机看题
单项选择题
若有说明:int x[][3]=1,3,5,7,9,11,13;,则x数组的行数为______。
A.2
B.3
C.4
D.无确定值
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
int i=010,j=10;
printf("%d,%d\n",++i,j--);
A.11,10
B.9,10
C.10,10
D.10,9
点击查看答案
手机看题
单项选择题
若x为int类型变量,则执行以下程序段后的x值是______。
x=6;
x+=x-=x*x;
A.36
B.-60
C.60
D.-24
点击查看答案
手机看题
单项选择题
以下对C语言函数的有关描述中,正确的是______。
A.在C程序中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.C程序中有调用关系的所有函数必须放在同一个源程序文件中
点击查看答案
手机看题
单项选择题
标有/$$$/的语句的执行次数是______。
int y,i;
for(i=0;i<20;i++)
if(i%2==0)
continue;
y+=i;/$$$/;
A.20
B.19
C.10
D.9
点击查看答案
手机看题
单项选择题
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
A.数据结构化
B.数据面向应用程序
C.数据共享性高
D.数据具有较高的独立性
点击查看答案
手机看题
单项选择题
设有以下定义:
char *st="how are you";
下列程序段中正确的是______。
A.char a[11],*p;strcpy(p=a+1,&st[4]);
B.char a[11];strcpy(++a,st);
C.char a[11];strcpy(a,st);
D.char a[],*p;srtcpy(p=&a[1],st+2);
点击查看答案
手机看题
单项选择题
以下函数返回a所指数组中最小的值所在的下标值:
fun(int *a,int n)
int i,j=0,p;
p=j;
for(i=j;i<n;i++)
If(a[i]<a[p])
______,
return(p);
在横线处应填入的是______。
A.i=p
B.a[p]=a[i]
C.p=j
D.p=i
点击查看答案
手机看题
单项选择题
下列语句中,不正确的是______。
A.static char a[]="Jack";
B.static char a[]="Jack";
C.printf("%s",a[0]);
D.scanf("%s",a);
点击查看答案
手机看题
单项选择题
在C语言中提供的合法的关键词是______。
A.swicth
B.cher
C.Case
D.default
点击查看答案
手机看题
单项选择题
产生软件危机的原因是:一方面与软件生产本身的复杂性有关;另一方面,和______的方法不正确有关。
A.软件的使用
B.软件的成本
C.软件的开发和维护
D.软件的文档资料
点击查看答案
手机看题
单项选择题
下列定义不正确的有______。
A.#define PI 3.141592
B.#define S 345;
C.int max(x, y);
int x,y;
D.int max(int,int);
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
#include<stdio.h>
main()
int a,b,d=241;
a=d/100%9;
b=(-1)&&(-1);
printf("%d,%d",a,b);
A.6,1
B.2,1
C.6,0
D.2,0
点击查看答案
手机看题
单项选择题
设树T的度为4,其中度为1、2、3、4的结点的个数分别为4、2、1、1,则T中的叶点为______。
A.5
B.6
C.7
D.8
点击查看答案
手机看题
单项选择题
若有以下定义:char a; int b; float c; double d; 则表达式a*b+d-c值的类型为______。
A.float
B.int
C.char
D.double
点击查看答案
手机看题
单项选择题
以下程序段运行时______。
char x[10],y[]="China";
x=y;
printf("%s",x);
A.将输出China
B.将输出Ch
C.将输出Chi
D.编译出错
点击查看答案
手机看题
单项选择题
若定义static int a[2][2]=1,2,3,4,则a数组的各数组元素分别为______。
A.a[0][0]=1,a[0][1]=2,a[1][0]=3,a[1][1]=4
B.a[0][0]=1,at0][1]=3,a[1][0]=2,a[1][1]=4
C.a[0][0]=4,a[0][1]=3,a[1][0]=2,a[1][1]=1
D.a[0][0]=4,a[0][1]=2,a[1][0]=3,a[1][1]=1
点击查看答案
手机看题
单项选择题
给出以下定义:
char x[]="abcdefg";
char y[]='a','b','c','d','e','f','g';
则正确的叙述为______。
A.数组x和数组y等价
B.数组x和数组y的长度相同
C.数组x的长度大于数组y的长度
D.数组x的长度小于数组y的长度
点击查看答案
手机看题
单项选择题
若调用一个函数,且此函数中没有return语句,则以下正确的说法是______。
点击查看答案
手机看题
单项选择题
在计算机系统中,可执行程序是______。
A.源代码
B.汇编语言代码
C.机器语言代码
D.ASCⅡ码
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
main()
char c1='6',c2='0';
printf("%d,%d,%d\n",c1,c2,c1-c2);
A.因输出格式不合法,输出出错信息
B.54,48,6
C.6,0,7
D.6,0,6
点击查看答案
手机看题
单项选择题
下列程序的输出结果是______。
main()
char a[10]=1,2,3,4,5,6,7,8,9,0,*p=a+5;
printf("%d",*--p);
A.非法
B.a[4]的地址
C.5
D.7
点击查看答案
手机看题
单项选择题
对线性表进行二分查找,要求线性表为______。
A.以顺序方式存储
B.以链式方式存储
C.以顺序方式存储,且要求数据元素有序
D.以链接方式存储,且要求数据元素有序
点击查看答案
手机看题
单项选择题
以下对结构体变量mix中成员x的正确引用是______。
struct
int t;int x;
mix,*p;
p=&mix;
A.(*p).mix.x
B.(*p).x
C.p->mix.x
D.mix.x
点击查看答案
手机看题
单项选择题
C语言程序的基本单位是______。
A.程序行
B.语句
C.函数
D.字符
点击查看答案
手机看题
单项选择题
设x,y均是int类型变量,则以下不正确的函数调用为______。
A.getchar();
B.putchar('\108');
C.scanf("%d%*2d%d",&x,&y);
D.putchar('\'');
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
#define TIMES(X) X*X
main()
int a=16,k=2,m=1;
a/=TIMES (k+m)/TIMES(k+m);
printf("d\n",
A.;
&n
点击查看答案
手机看题
单项选择题
设有结构体类型定义:
struct try
int one;
float two;
*str;
若要动态开辟一个结构单元,使指针str指向其首地址,正确的语句是______。
A.str=(try*)malloc(sizeof(try));
B.*str=(struct try*)malloc(sizeof(struct try));
C.str=(strucy try*)malloc(sizeof(struct try));
D.str=(struc try)malloc(sizeof(struct try));
点击查看答案
手机看题
单项选择题
关于线性表的描述,错误的一条是______。
A.线性表是线性结构
B.线性表就是单链表
C.线性表的顺序存储结构,必须占用一片连续的存储单元
D.线性表的链式存储结构,不必占用连续的存储单元
点击查看答案
手机看题
单项选择题
下列变量说明语句中,正确的是______。
A.char a=b=c;
B.char a;b;c;
C.int x;z;
D.int x,z;
点击查看答案
手机看题
单项选择题
以下能正确进行字符串赋值操作的是______。
A.char *sss;*sss="hello!";
B.char *sss;sss="hello!";
C.char sss[8];sss="hello!";
D.char sss[8];*sss="hello!";
点击查看答案
手机看题
单项选择题
在C程序中,可把整型数以二进制形式存放到文件中的函数是______。
A.fprintf 函数
B.fread 函数
C.fwrite 函数
D.fputc 函数
点击查看答案
手机看题
单项选择题
设有语句:“int a=1,b=2,*p1=&a,*p2=&b;”,则使指针p1指向变量b的赋值语句是______。
A.p1=*p2
B.*p1=p2
C.p1=p2
D.*p1=*p2
点击查看答案
手机看题
单项选择题
软件生存周期是指______这一过程。
A.软件系统投入运行到软件系统被废弃
B.软件系统投入试运行到软件系统被废弃
C.软件系统开始研制到软件系统投入运行
D.软件系统开始研制到软件系统被废弃
点击查看答案
手机看题
单项选择题
设有以下语句:
struct stint n;struct st*next;;
static struct st a[3]=5,&a[1],7,&a[2],9,'\0',*p;
p=&a[0];
则表达式的值是6的为______。
A.p++->n
B.p->n++
C.(*p).n++
D.++p->n
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
long fun(int n)
long s;
if(n==1||n==2) s=2;
else s=n-fun(n-1);
return s;
main()
printf("%1d\n",fun(3));
A.1
B.2
C.3
D.4
点击查看答案
手机看题
单项选择题
为了避免在嵌套的条件语句if-else中产生二义性,C语言中规定的if-else配对原则是______。
A.else子句与缩排位置相同的if配对
B.else子句与其之前最近的未被配对的if配对
C.else子句与其之后最近的if配对
D.else子句与同一行上的if配对
点击查看答案
手机看题
单项选择题
从一个具有n个结点的单链表中查找其值等于k的结点时,在查找成功的情况下,需平均比较______个结点
A.n
B.n/2
C.(n-1)/2
D.(n+1)/2
点击查看答案
手机看题
单项选择题
下面程序的输出结果是______。
main()
int a[]=1,2,3,4,5,6,7,8,9,0,*p;
p=a;
printf("%d\n",*(p+9));
A.0
B.1
C.10
D.9
点击查看答案
手机看题
单项选择题
若有以下定义和语句,则对w数组元素非法引用的是______。
int w[2][3],(*pw)[3];pw=w;
A.w[0]+2
B.*(pw+1)[2]
C.pw[0][0]
D.*(pw[1]+2)
点击查看答案
手机看题
单项选择题
以下程序的运行结果为______。
main()
int x,*p,**q;
x=10;p=&x;q=&p;
printf("%d\n",**q);
A.10
B.9
C.8
D.11
点击查看答案
手机看题
单项选择题
以下叙述中不正确的是______。
A.C程序中的预处理命令行都以#号开始
B.宏定义中的宏名可用大写字母或小写字母
C.宏替换不占用运行时间,只占用编译时间
D.使用带参数的宏时,参数的类型应与宏定义时的一致
点击查看答案
手机看题
单项选择题
若有以下定义和语句:
int a[10]=1,2,3,4,5,6,7,8,9,10,*p=a;
则不能表示a数组元素的表达式是______。
A.*p
B.a[10]
C.*a
D.a[p-a]
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
fun(int **s,int p[2][3])
**s=p[1][1];
main()
int a[2][3]=1,3,5,7,9,11,*p;
p=(int *)malloc(sizeof(int));
fun(&p,
A.;
&n
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
main()
int m=5;
if(m++>5) printf("%d\n",m);
else printf("%d\n",m--);
A.7
B.6
C.5
D.4
点击查看答案
手机看题
单项选择题
已知p为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
A.p=&i;
B.p=a;
C.p=&a[i];
D.p=10;
点击查看答案
手机看题
单项选择题
下列程序段的输出结果是______。
void fun(int *x,int *y)
printf("%d %d",*x,*y);*x=3;*y=4;
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
点击查看答案
手机看题
单项选择题
以下程序的输出结果是______。
#include<stdio.h>
main()
int k=4,m=1,p;
p=func(k,m);
printf("%d,",p);
p=func(k,m);
printf("%d\n",p);
func(a,b)
int a,b;
static int m=0,i=2;
i+=m+1;m=i+a+b;return(m);
A.8,17
B.8,16
C.8,20
D.8,8
点击查看答案
手机看题
微信扫码免费搜题