微机系统的主机包含的部件有( )
A.输入设备
B.存储器
C.输出设备
D.运算器
E.控制器
答案是:参考答案:BDE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面哪些软件属于操作系统范畴 ( )
A.DOS
B.Foxpro
C.Turbo C
D.UNIX
E.Windows
答案是:参考答案:ADE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
X*.C可以代表的文件是( )
A.AXCD.C
B.AXCD.D
C.ABX.C
D.RX.C
E.XX1234.C
答案是:参考答案:AE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
总线是连接微机CPU、内存和外设之间传送信号的公共通道,微机的总线包括有( )
A.电源线
B.数据线
C.地址线
D.控制线
E.网络线
答案是:参考答案:BCD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列属于计算机的输入设备的有( )
A.CD—ROM
B.打印机
C.键盘
D.鼠标
E.扫描仪
答案是:参考答案:ACDE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若有int x;float y;指出下面结果为整型数的表达式( )
A.(int)(x+y)
B.(int)x+y
C..a.+x
D.x+(int)y
E.x*y
答案是:参考答案:ACD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设 a=1,b=3,c=0 ;下面表达式的值为 1 的有( )
A.!a&&b||a&&(c+1)
B.a-b+3
C.(a>b)==c
D.(a=0)&&(b=10)
E.b>a&&a>c
答案是:参考答案:ABCE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列语句中正确的有( )
A.if(x>y);
B.if(x=y)&&(x!=0)x+=y;
C.if(x! =y)scanf(“%d,&x);else scanf(“%d”,&y);
D.if(x
E.if(x
答案是:参考答案:CD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
在下列各说法中,正确的说法有( )
A.break语句只能用于循环语句
B.break语句只能用于switch语句和循环语句
C.break语句可用于switch语句
D.break语句可用于循环语句
E.break语句不能用于s
答案是:参考答案:BCD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
main()
{ int i,j,a[]={1,3,5,7,9,11,13,15};
i=5;
switch(i)
{ default:printf(″%d\n″,a[i]);
case 1:printf(″%d\n″,a[3])
答案是:参考答案:AC
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有说明:char s[20]; 下面各项中能够正确的将一个字符串"abcd"赋给s数组的有( )
A.s="abcd";
B.gets(s);
C.scanf("%s",s);
D.strcpy(s,"abcd");
E.
答案是:参考答案:BD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
存储在下列哪些设备中的信息可以长期保存 ? ( )
A.RAM
B.ROM
C.硬盘
D.软盘
E.光盘
答案是:参考答案:BCDE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若定义 char c[11]; 可将字符串″I am a boy″ 赋给数组c,下面正确的选项有( )
A.c=″I am a boy″
B.getchar(c)
C.gets(c)
D.scanf(″%s″,c)
E.for(
答案是:参考答案:CE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若有如下定义和语句,则能正确表示数组a首元素地址的表达式有( )
int a[10],*p
A.a[0]
B.a
C.p+1
D.p
答案是:参考答案:BD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有说明:int x=1, y=3; 下面表达式的值为2的有( )
A.y&~x
B.x^y
C.x|y
D.y|x>>1
E.x<<1|y>>2
答案是:参考答案:ABE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若有如下定义及赋值( ) int x=9,*p,*p1; p=&x;p1=p; 则可以输出变量x的地址的语句是
A.printf(″%d\n″,x)
B.printf(″%d\n″,*p)
C.printf(″%d\n″,p1)
D
答案是:参考答案:CD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有定义int a[3][6],*p;则正确的指向数组元素的指针赋值是( )
A.p=*a
B.p=a[0]
C.p=a
D.p=a+1
E.p=*(a[0]+1)
答案是:参考答案:AB
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有关于结构体类型的定义:( ) struct data { int num; struct data *next; } *p,* head=NULL; 下列语句中正确的有
A.p=(struct data *)malloc(
答案是:参考答案:AD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
有以下定义和语句:struct stud {char name [10]; int age;} struct stud s, *ps; ps=&s; 则下面正确的语句是( )
A.s={″Mary″,30}
B.(*ps)→ag
答案是:参考答案:DE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面基本结构和特性中符合结构化程序设计的要求的有( )
A.选择结构
B.循环结构
C.顺序结构
D.各循环之间只有一个入口,至多两个出口
E.各循环之间只有一个入口,一个出口
答案是:参考答案:ABC
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有定义:int a[2][3];下面关于数组元素引用正确的有( )
A.a[0][3]
B.a[0][0]
C.a[2][1]
D.a[1][2]
E.a[2][3]
答案是:参考答案:BD
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有说明:int u=1,v=3,w=7;下面表达式值为3得有( )
A.w>>1&v|u
B.u&v&w
C.u|v&w
D.w&v<<1
E.v^w|u
答案是:参考答案:AC
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列设备中属于外存储设备的有( )
A.RAM
B.光盘
C.硬盘
D.软盘
E.磁带
答案是:参考答案:BCDE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有说明:int x=1,y=2,z=3;则下列表达式的值为0得是( )
A.x&y&z
B.x|y|z
C.x^x+y^y
D.z>>y
E.x&0xff00
答案是:参考答案:ADE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面各选项中,能正确进行字符串操作的有( )
A.char s[ ]={′a′, ′b′, ′c′, ′d′, ′e′, ′\0′};
B.char s[10];s=″abcde″;
C.char s[10];strcpy(
答案是:参考答案:ACE
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
如果int i = 3, 则printf("%d", -i++ )的输出结果及i的值是( )
A.-3 4
B.-4 4
C.-4 3
D.-3 3
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设 char x =′a′;则printf(″x = ﹪c, y = ﹪c \ n″,x,97);的输出是( )
A.x=a,y=97
B.x=97,y=a
C.x=97,y=97
D.x=a,y=a
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
在文件使用方式中,字符串″rb″表示 ( )
A.打开一个已存在的二进制文件,只能读取数据
B.打开一个文本文件,只能写入数据
C.打开一个已存在的文本文件,只能读取数据
D.打开一个二进制文件,只能写入数据
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
关于switch中的表达式,正确的说法是( )
A.它必须是算术表达式
B.它必须是关系表达式
C.它必须是逻辑表达式
D.它可以是任意类型的表达式
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
关于 if 语句下面叙述正确的是( )
A.只有当 if 语句中表达式的值等于 1 时,才执行 if 的内嵌语句
B.只有当 if 语句中表达式的值为假时,才执行 if 的内嵌语句
C.只有当 if 语句中表达式的值等于 0 时,
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
以下有关switch语句的正确说法是( )
A.break语句是语句中必须的一部分
B.在switch 语句中可以根据需要使用或不使用break语句
C.break语句在switch 语句中不可以使用
D.在switch
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
有如下程序片段:
int i = 0;
while(i++ <= 2)
printf("%d", i);
则i的最终执行结果是:( )
A.2
B.3
C.4
D.无结果
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若i为整型变量,则以下循环执行次数是( )
for(i=2;i==0;)printf("%d",i--);
A.无限次
B.0
C.1
D.2
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有程序段
int k=10;
while (k=0)k=k-1;
这下面描述中正确的是( )
A.while循环执行10次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
以下正确的描述是( )
A.continue语句的作用是结束整个循环的执行
B.只能在循环体内和switch语句体内使用break语句
C.在循环体内使用break语句或continue语句的作用相同
D.从多层循环嵌套中退出时,只
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若定义double d;则d在内存中分配的字节数是( )
A.1
B.2
C.4
D.8
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
对do语句while(表达式);结构的循环,下列说法正确的是( )
A.当表达式的值为非零时不执行循环体
B.循环体至少被执行一次
C.当表达式的值为零时循环体一次也不执行
D.循环体仅被执行一次
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
合法的数组定义是( )
A.int a[] =
B.int a[5] = {0,1,2,3,4,5};
C.char a =
D.char a[] = {
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若二维数组a有m列,则在a[i][j]之前的元素个数为( )
A.j*m+i
B.i*m+j
C.i*m+j-1
D.i*m+j+1
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列的定义中,正确使用字符串初始化的是( )
A.char str[7] =
B.char str[] = {F,O,R,T,R,A,N,0};
C.char *str =
D.char str[] = {.F.,.O.,.R.,.
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若有定义int a[4]={1,2,3,4};则a[a[2]-3*a[0]+1]的值是( )
A.1
B.2
C.3
D.4
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
若有定义int a[3][5];则数组a在内存中分配的字节数()
A.8
B.15
C.24
D.30
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
C语言源程序的某文件中定义的全局变量的作用域为:( )
A.本文件的全部范围
B.本函数的全部范围
C.从定义该变量的位置开始到本文件结束
D.本程序的所有文件的范围
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )
A.float
B.int
C.long
D.double
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列说法不正确的是( )
A.一个C程序由一个或多个源程序文件组成
B.一个C程序以函数为独立的编译单位
C.不同函数中可以使用相同名字的变量
D.C函数既可以嵌套定义又可以嵌套调用
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
C 语言源程序的基本单位是( )
A.过程
B.函数
C.子程序
D.语句
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
退出Turbo C 2.0返回系统,在主菜单File项中可选择()
A.Load
B.New
C.Save
D.Quit
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
在 C 程序中, main 函数的位置是 ( )
A.必须作为第一个函数
B.必须作为最后一个函数
C.可以放在任意位置
D.必须放在它所调用的函数之后
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下面关于运算符优先顺序的描述中正确的是( )
A.关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符
B.逻辑 运算符< 关系运算符< 算术运算符< 赋值运算符
C.赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符
D.算
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
对于一个正常运行的C程序,以下叙述中正确的是( )
A.程序的执行总是从main函数开始,在main函数结束
B.程序的执行总是从程序的第一个函数开始,在main函数结束
C.程序的执行总是从main函数开始,在程序的最后一个函数中结
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
字符串常数"CHINA"在内存中存储时占的字节数是( )
A.5
B.6
C.7
D.8
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有int p,q;以下不正确的语句是( )
A.p*=3
B.p/=q
C.p+=3
D.p&&=q
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
不能进行++和--运算的数据类型是( )
A.指针
B.int
C.double
D.long
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
C程序在作逻辑运算时判断操作数真、假的表述中,正确的是( )
A.0为假,非0为真
B.只有1为真
C.-1为假,1为真
D.0为真,非0为假
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列语句中不能实现循环结构的语句是( )
A.if语句
B.while语句
C.do—while语句
D.for语句
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
一个完整的计算机系统应该包括( )
A.主机和外设
B.主机和操作系统
C.硬件系统和系统软件
D.硬件系统和软件系统
答案是:参考答案:D
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
设有说明: int a=11, b=10 ;执行表达式 a%=b+(a&&b) 后, a 的值为 ( )
A.0
B.1
C.11
D.22
答案是:参考答案:A
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
下列设备中属于输出设备的是( )
A.扫描仪
B.键盘
C.鼠标
D.显示器
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
整数-2在机器内存中的表示是( )
A.1000000000000010
B.1111111111111110
C.11111111111111101
D.1111111111111111
答案是:参考答案:B
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计
如果文件存储的是数据在内存中存放的字节形式 , 则该文件是( )
A.ASCII 文件
B.文本文件
C.二进制文件
D.设备文件
答案是:参考答案:C
更新时间:2023/4/3 12:59:00
出自:安阳师范学院计算机基础与程序设计 目前为: 2/3 页 首页 上页 下页 尾页