首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
下列叙述中正确的是( )。
A.C语言中既有逻辑类型也有集合类型
B.C语言中没有逻辑类型但有集合类型
C.C语言中有逻辑类型但没有集合类型
D.C语言巾既没有逻辑类型也没有集合类型
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
以下与函数fseek(fp,0L,SEEK_SE乃有相同作用的是( )。
A.feof(fp)
B.ftell(fp)
C.fgetc(fp)
D.rewind(fp)
点击查看答案&解析
手机看题
单项选择题
从工程管理角度,软件设计一般分为两步完成,它们是( )。
A.概要设计与详细设计
B.数据设计与接口设计
C.软件结构设计与数据设计
D.过程设计与数据设计
点击查看答案&解析
手机看题
单项选择题
有以下程序:
mam()
char s[]="ABCD",*p;
for( p=s+1;p<s+4;p++)printf("%s\n",p);
程序运行后的输出结果是( )。
A.ABCD
BCD
D
B.A
B
C
D
C.B
C
D
D.BCD
CD
D
点击查看答案&解析
手机看题
单项选择题
有以下程序:
mam()
int i=10,j=1;
printf("%d,%d\n",i--,++j);
执行后输出的结果是( )。
A.9,2
B.10,2
C.9,1
D.10,1
点击查看答案&解析
手机看题
单项选择题
下面不属于软件设计原则的是( )。
A.抽象
B.模块化
C.自底向上
D.信息隐蔽
点击查看答案&解析
手机看题
单项选择题
有以下程序:
main()
int a[][3]=1,2,3,4,5,0,(*p
A.[3],i;
点击查看答案&解析
手机看题
单项选择题
指出下面不了确的赋值语句( )。
A.a++;
B.a==b;
C.a+=b;
D.a=1,b=1;
点击查看答案&解析
手机看题
单项选择题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
A.函数调用可以作为独立的语句存在
B.函数调用可以作为一个函数的实参
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参
点击查看答案&解析
手机看题
单项选择题
有以下函数:
fun(char *a, char *b)
while((*a!='\0')&&(*b!='\0')&&(*a==*b))
a++; b++;
return(*a-*b);
该函数的功能是( )。
A.计算a和b所指字符串的长度之差
B.将b所指字符串复制到a所指字符串中
C.将b所指字符串连接到a所指字符串后面
D.比较a和b所指字符串的大小
点击查看答案&解析
手机看题
单项选择题
设有如下定义:
struct ss
char name[10]
int age;
char sex;
std[3],*p=std;
下面各输入语句中错误的是( )。
A.scanf("%d",&(*p).age);
B.scanf("%st",&std.name);
C.scanf("%c",&std[0].sex);
D.scanf("%c",&(p->sex));
点击查看答案&解析
手机看题
单项选择题
有以下程序:
int fun1(double
A.return a*=a;
int fun2(double x,double y)
double a=0,b=0;
a=fun1(x);b=funl(y); return(int)(a+
B.;
&n
C.5.0
D.0.0
点击查看答案&解析
手机看题
单项选择题
有以下程序:
fun(int x)
int p;
if(x==0‖x=1)return(3);
p=x-fun(x-2);
return p;
main()
printf("%d\n",fun(7);
执行后的输出结果是( )。
A.7
B.3
C.2
D.0
点击查看答案&解析
手机看题
单项选择题
有以下程序段:
typedef struct NODE
int num; struct NODE * next;
OLD;
以下叙述中正确的是( )。
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类犁
D.OLD是一个结构体变量
点击查看答案&解析
手机看题
单项选择题
以下选项中,合法的一组C语言数值常量是( )。
A.028
.5e-3
-0xf
B.12.
0X023
4.5e0
C..177
4e1.5
0abe
D.0x8A
10,000
3.e5
点击查看答案&解析
手机看题
单项选择题
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。
A.概要设计
B.详细设计
C.可行性分析
D.需求分析
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是( )。
A.数据库系统是一个独立的系统,不需要操作系统的支持
B.数据库技术的根本目标是要解决数据的共享问题
C.数据库管理系统就是数据库系统
D.以上3种说法都不对
点击查看答案&解析
手机看题
单项选择题
以下程序段中与语句k=a>b(b>c1:0):0;功能等价的是( )。
A.if((a>
B.&&(b:>
C.)k=l;B) if(a>B) ‖(b>C) k=1;
else k=0; else k=0;C) if(a<=B) &n
D.if(a>B) k=1;
else if(b<=e) k=1; else if(b>C) k=1;
e
点击查看答案&解析
手机看题
单项选择题
有以下程序:
void fun1(char*p)
char *q;
q=p;
while(*q!='\0')
(*q)++; q++;
main()
char a[]="Program"),*p;
p=&a[3]; fun1(p) printf("%s\n",
A.;
程序执行后的输出结果是( )。A) Prohsbn
B.Prphsbn
C.Progsbn
D.Program
点击查看答案&解析
手机看题
单项选择题
若有定义;int w[3][5];,则以下不能正确表示该数组元素的表达式是( )。
A.*(*w+3)
B.*(w+1)[4]
C.*(*(w+1))
D.*(&w[0][0]+1)
点击查看答案&解析
手机看题
单项选择题
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为( )。
A.5
B.6
C.7
D.8
点击查看答案&解析
手机看题
单项选择题
有以下程序:
void f(int b[])
int i;
for(i=2;i<6;i++)
b[i]*=2;
main()
int a[10]=1,2,3,4,5,6,7,8,9,10,i;
f(
点击查看答案&解析
手机看题
单项选择题
下列关于单目运算符++、--的叙述中正确的是( )。
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D.它们的运算对象可以是char型变量、int型变量和float型变量
点击查看答案&解析
手机看题
单项选择题
下列叙述中错误的是( )。
A.一种数据的逻辑结构可以有多种存储结构
B.数据的存储结构与数据处理的效率无关
C.数据的存储结构与数据处理的效率密切相关
D.数据的存储结构在计算机中所占的空间不一定是连续的
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include<studio.h>
#defme F(X,Y) (X)*(Y)
main()
int a=3,b=4;
printf("%d\n",F(a++,b++));
程序运行后的输出结果是( )。
A.12
B.15
C.16
D.20
点击查看答案&解析
手机看题
单项选择题
设函数fun的定义形式为
void fun(char ch,float x) …
则以下对函数fun的调用语句中,正确的是( )。
A.fun("abc",3.0);
B.t=fun('D',16.5);
C.fun('65',2.8);
D.fun(32,32);
点击查看答案&解析
手机看题
单项选择题
有以下程序:
main()
int a[3][3],*p.i;
p=&a[0][0];
for(i=0;i<9;i++)p[i]=i;
for(i=0;i<3;i++)printf("%d",a[1][i]);
程序运行后的输出结果是( )。
A.0 1 2
B.1 2 3
C.2 3 4
D.3 4 5
点击查看答案&解析
手机看题
单项选择题
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。
A.log
2
n
B.n/2
C.n
D.n+1
点击查看答案&解析
手机看题
单项选择题
若有以下程序:
main()
int k=2,i=2,m;
m=(k+=i*=k);
print f("%d,%d\n",m,i);
执行后的输出结果是( )。
A.8,6
B.8,3
C.6,4
D.7,4
点击查看答案&解析
手机看题
单项选择题
有以下函数定义:
void fun(int n,doub x) ……
若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fum(n,x);
点击查看答案&解析
手机看题
单项选择题
若有定义"int*p[3];",则以下叙述中正确的是( )。
A.定义了一个基类型为int的指针变量p,该变量具有3个指针
B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C.定义了—个名为*p的整型数组,该数组含有3个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
点击查看答案&解析
手机看题
单项选择题
用C言编写的代码程序( )。
A.可立即执行
B.是个源程序
C.经过编译即可执行
D.经过编译解释即可执行
点击查看答案&解析
手机看题
单项选择题
以下能正确定义一维数组的选项是( )。
A.int num[];
B.#define N 100
int num[N];
C.int num[0..100];
D.int N=100;
int num[N];
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是( )。
#include <stdio.h>
#include<string.h>
mam()
char b1[8]="abcdefg",b2[8],*pb=b1+3;
while(--pb>=b1) strcpy(b2,pB) ;
printf("%d\n",strlen(b2));
A.8
B.3
C.1
D.7
点击查看答案&解析
手机看题
单项选择题
设有以下说明语句:
typedef struet
int n;
char ch[8];
PER;
则下面叙述中正确的是( )。
A.PER是结构体变量名
B.PER是结构体类型名
C.typedef struct是结构体类型
D.struct是结构体类型名
点击查看答案&解析
手机看题
单项选择题
已定义以下函数;
int fun(int *p)
return*p;
fun函数返回值是( )。
A.不确定的值
B.一个整数
C.形参p中存放的值
D.形参p的地址值
点击查看答案&解析
手机看题
单项选择题
有以下程序段:
int j; float y; char name[50];
scanf("%2d%f%s", &j, &y, name);
当执行上述程序段,从键盘上输入55566 7777abc后,y的值为( )。
A.55566.0
B.566.0
C.7777.0
D.566777.0
点击查看答案&解析
手机看题
单项选择题
有以下程序:
main()
unsigned char a,b,c;
a=0x3;b=a│0x8;c=b<<1;
printf("%d%d\n",b,C) ;
程序运行后的输出结果是( )。
A.-11 12
B.-6 -13
C.12 24
D.11 22
点击查看答案&解析
手机看题
单项选择题
若变量已正确定义,有以下程序段:
i=0;
do printf("%d,",i); while(i++);
print f("%d\n",i);
其输出结果是( )。
A.0,0
B.0,1
C.1,1
D.程序进入无限循环
点击查看答案&解析
手机看题
单项选择题
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。
A.63
B.64
C.6
D.7
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是( )。
A.C语言中既有逻辑类型也有集合类型
B.C语言中没有逻辑类型但有集合类型
C.C语言中有逻辑类型但没有集合类型
D.C语言巾既没有逻辑类型也没有集合类型
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#defme P 3
void P(int x)return(p*x*x);
main()
pritnf("%d\n",F(3+5);
程序运行后的输出结果是( )。
A.192
B.29
C.25
D.编译出错
点击查看答案&解析
手机看题
单项选择题
以下语句或语句组中,能正确进行字符串赋值的是( )。
A.char *sp; *sp="right!";
B.char s[10]; s="right!";
C.char s[10]; *s="right!";
D.char *sp="right!";
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是( )。
main()
int a=5,b=4,c=6,d;
printf("%d\n",d=a>b(a>ca:C) :(B) );
A.5
B.4
C.6
D.不确定
点击查看答案&解析
手机看题
单项选择题
将E-R图转换到关系模式时,实体与联系都可以表示成( )。
A.属性
B.关系
C.键
D.域
点击查看答案&解析
手机看题
单项选择题
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和( )。
A.编码设计
B.测试阶段
C.运行阶段
D.物理设计
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include <stdio.h>
main()
int y=9;
for( ; y>0; y--)
if(y%3==0) printf("%d", --y);
程序的运行结果是( )。
A.741
B.963
C.852
D.875421
点击查看答案&解析
手机看题
单项选择题
有以下程序:
main()
int x=3,y=2,z=1;
printf("%d\n",x/y&~z);
程序运行后的输出结果是( )。
A.3
B.2
C.1
D.0
点击查看答案&解析
手机看题
单项选择题
以下不合法的数值常量是( )。
A.011
B.lel
C.8.0E0.5
D.0xabcd
点击查看答案&解析
手机看题
微信扫码免费搜题