首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
设已包含头文件<string.h>, 下列程序段的运行结果是( )。
char s1[]="ACDEF";
char s2[]="ABC";
strcpy(s1,s2);
printf("%d",strlen(s1));
A.3
B.4
C.6
D.5
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列叙述中正确的是( )。
A.C程序由函数组成
B.C程序由主函数构成
C.C程序由函数和过程构成
D.在C程序中无论是整数还是实数,都可以正确无误的表示出来
点击查看答案&解析
手机看题
单项选择题
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
A.DB包括DBS和DBMS
B.DBMS包括DB和DBS
C.DBS包括DB和DBMS
D.没有任何关系
点击查看答案&解析
手机看题
单项选择题
下列语句段中,正确的是( )。
A.street
int x;
float y;
int a[2];
unsigned b[3];
char name[ 10];
;
B.struct stu
unsigned a[3];
unsigned b[4];
x;
int *p=& x.a;
C.stmct stu
int a;
float x[4];
y=1,1.0;
float data=y.x;
D.struct nd
int a,b;
unsigned c[2]=5;
;
点击查看答案&解析
手机看题
单项选择题
下列程序的输出结果是( )。
main()
int a=1,b=2;
printf("%d,%d\n",--a,++b);
A.1,2
B.1,3
C.0,2
D.0,3
点击查看答案&解析
手机看题
单项选择题
下列变量声明合法的是( )。
A.short a=1.4e-1;
B.double b=1+3e2.8;
C.long do=0xfdaL;
D.float2_aaa=1e-3;
点击查看答案&解析
手机看题
单项选择题
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
A.f=0;
for(i=1 ;i<=n;i+ +) f*=i;
B.f=1;
for(i=1;i<n;i+ +) f*=i;
C.f=1;
for(i=n;i>1;i+ +)f*=i;
D.f=1;
for(i=n;i>=2;i--)f*=i;
点击查看答案&解析
手机看题
单项选择题
下列程序执行的输出结果是( )。
#include<stdio.h>
main()
char a[2][4];
strcpy(a,"are");strcpy(a[1],"you");
a[0][3]='&';
printf("%s\n",
A.;
A) ar
点击查看答案&解析
手机看题
单项选择题
设有定义下列:
int a=1,b=2,c=3,d=4,m=2,n=2;
则表达式(m=a>b)&&(n=c>d)运算后,n的值是( )。
A.4
B.3
C.2
D.0
点击查看答案&解析
手机看题
单项选择题
在函数scanf的格式控制中,格式说明的类型与输入项的类型应该对应匹配。如果类型不匹配,系统将( )。
A.不予接收
B.并不给出出错信息,但不能得到正确的数据
C.能接收到正确输入
D.给出出错信息,不予接收输入
点击查看答案&解析
手机看题
单项选择题
下列所述中,是软件调试技术的是( )。
A.错误推断
B.集成测试
C.回溯法
D.边界值分析
点击查看答案&解析
手机看题
单项选择题
已知函数fread的调用形式为fread(buffer,size,count,fp);其中buffer代表的是( )。
A.存放读入数据项的存储区
B.一个指向所读文件的文件指针
C.一个指针,是指向输入数据存放在内存中的起始地址
D.一个整型变量,代表要读入的数据项总数
点击查看答案&解析
手机看题
单项选择题
当说明一个结构体变量时系统分配给它的内存是( )。
A.各成员所需要内存量的总和
B.结构中第一个成员所需的内存量
C.成员中占内存最大者所需的容量
D.结构中最后一个成员所需要的内存量
点击查看答案&解析
手机看题
单项选择题
若有定义int b[8],*p=b;则p+6表示( )。
A.数组元素b[6]的值
B.数组元素b[6]的地址
C.数组元素b[7]的地址
D.数组元素b[0]的值加上6
点击查看答案&解析
手机看题
单项选择题
运行下列程序,若从键盘输入字母“a”,则输出结果是( )。
char c;
c=getchar();
if(c>='a'&&c<='g') c=c+4;
else if(c>='g'&&c<='z') c=c-21;
else printf("input error!\n");
putchar(c);
A.f
B.t
C.e
D.d
点击查看答案&解析
手机看题
单项选择题
结构化程序设计主要强调的是( )。
A.程序的规模
B.程序的效率
C.程序设计语言的先进性
D.程序的易读性
点击查看答案&解析
手机看题
单项选择题
简单的交换排序方法是( )。
A.快速排序
B.选择排序
C.堆排序
D.冒泡排序
点击查看答案&解析
手机看题
单项选择题
在C语言中,函数调用时( )。
A.实参和形参各占独立的存储单元
B.实参和形参共用存储单元
C.由系统自动确定实参和形参是否共用存储单元
D.由用户指定实参和形参是否共用存储单元
点击查看答案&解析
手机看题
单项选择题
有下列程序
main()
int t, a=1, b=5, c=-2;
while(a>b>c)
t=a; a=b; b=t; c++;
printf("%d, %d, %d", a, b, c);
程序输出的结果是( )。
A.1, 5, 0
B.1, 5, -2
C.5, 1, -1
D.5, 1, -2
点击查看答案&解析
手机看题
单项选择题
执行下列程序段后,变量a,b,c的值分别是( )。
int x=5,y=4;
int a,b,c;
a=(--x==y++)x:++y;
b=++x;
c=y;
A.a=5, b=5, c=5
B.a=4, b=5, c=5
C.a=5, b=6, c=5
D.a=1, b=5, c=6
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是( )。
A.在面向对象的程序设计中,各个对象之间具有密切的关系.
B.在面向对象的程序设计中,各个对象都是公用的
C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小
D.上述3种说法都不对
点击查看答案&解析
手机看题
单项选择题
对两个数组a和b进行下列初始化:
char m[]="1234567";
char n[]= '1','2','3,'4','5','6','7';
则下列叙述正确的是( )。
A.数组m与数组n完全相同
B.数组m与数组n长度相同
C.数组m比数组n长1
D.数组m与数组n中都存放字符串
点击查看答案&解析
手机看题
单项选择题
设有定义:int n1=0,n2,*p=&n2,*q=&nl;,下列赋值语句中与n2=n1; 语句等价的是( )。
A.*p=*q;
B.p=q;
C.*p=&n1;
D.p=*q;
点击查看答案&解析
手机看题
单项选择题
按照“先进先出”组织数据的数据结构是( )。
A.队列
B.栈
C.双向链表
D.二叉树
点击查看答案&解析
手机看题
单项选择题
若有下列定义(设int类型变量占2个字节):
floatx=123.4567;
则下列语句:
printf("x=%5.2f",x);
输出的结果是( )。
A.x=123.46
B.123.4567
C.x=123.4567
D.123.46
点击查看答案&解析
手机看题
单项选择题
下列程序的输出结果是( )。
#include<stdio.h>
main()
char a[]= 'a','b','c','d','e','f,'\0';
int i,j;
i=sizeof(
A.;
&n
点击查看答案&解析
手机看题
单项选择题
已有定义:char a[]="xyzt",b[]='x','y','z';,下列叙述中正确的是( )。
A.数组a和b的长度相同
B.a数组长度小于b数组长度
C.a数组长度大于b数组长度
D.上述说法都不对
点击查看答案&解析
手机看题
单项选择题
设x=011050, 则x=x&01252的值是( )。
A.0000001000101000
B.1111110100011001
C.0000001011100010
D.1100000000101000
点击查看答案&解析
手机看题
单项选择题
结构化分析方法是面向( )的自顶向下逐步求精进行需求分析的方法。
A.对象
B.数据结构
C.数据流
D.目标
点击查看答案&解析
手机看题
单项选择题
算法的空间复杂度是指( )。
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占的存储空间
D.算法执行过程中所需要的存储空间
点击查看答案&解析
手机看题
单项选择题
有下列二叉树,对此二叉树前序遍历的结果为( )。
A.XZCYAB
B.XYZABC
C.XYABCZ
D.XYAZBC
点击查看答案&解析
手机看题
单项选择题
设已包含头文件<string.h>, 下列程序段的运行结果是( )。
char s1[]="ACDEF";
char s2[]="ABC";
strcpy(s1,s2);
printf("%d",strlen(s1));
A.3
B.4
C.6
D.5
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是( )。
A.线性链表的各元素在存储空间中的位置必须是连续的
B.线性链表的头元素一定存储在其他元素的前面
C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面
D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的
点击查看答案&解析
手机看题
单项选择题
一个源文件中的外部变量的作用域为( )。
A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始到本文件结束
点击查看答案&解析
手机看题
单项选择题
下列程序的运行结果是( )。
#include<stdio.h>
#define ADD(x) x+x
main()
int m=1,n=2,k=3;
int s=ADD(m+n)*k;
printf("s=%d",s);
A.sum=18
B.sum=10
C.sum=9
D.sum=25
点击查看答案&解析
手机看题
单项选择题
若有定义float a=25,b,*p=&b;, 则下列对赋值语句*p=a;和p=&a;的正确解释为( )。
A.两个语句都是将变量a的值赋予变量p
B.*p=a是使p指向变量a,而p=&a是将变量a的值赋予变量指针p
C.*p=a是将变量a的值赋予变量b,而p=&a是使p指向变量a
D.两个语句都是使p指向变量a
点击查看答案&解析
手机看题
单项选择题
下列程序的输出结果是( )。
#include<stdio.h>
int b=2;
int func(int*
A.
&n
点击查看答案&解析
手机看题
单项选择题
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为( )。
A.EOF
B.非0值
C.0
D.NULL
点击查看答案&解析
手机看题
微信扫码免费搜题