首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
设有int x=11;,则表达式(x++*1/3)的值是
A.3
B.4
C.11
D.12
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
设有以下说明语句,则下列叙述中不正确的是
struct ex
int x;float y;char z; example;
A.struct是结构体类型的关键字
B.example是结构体类型名
C.x、y、z都是结构体成员名
D.struct ex是结构体类型名
点击查看答案&解析
手机看题
单项选择题
执行以下程序后,a和b的值分别为
main( )
int a,b,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m:
b=(*p1)/(*p2)+7;
printf("a=%d\n",
A.;
printf("b=%d\n",
B.;
A) -1
点击查看答案&解析
手机看题
单项选择题
设有数组定义:char array[]="China";,则数组array所占的空间为
点击查看答案&解析
手机看题
单项选择题
在16位IBM-PC机上使用C语言,若有如下定义:
struct data
int i;
char ch;
double r;
b;
则结构变量b占用内存的字节数是
A.1
B.2
C.7
D.11
点击查看答案&解析
手机看题
单项选择题
以下程序运行后的输出结果是
#include<stdio.h>
int a[]=2,4,6,8;
main( )
int i;
int *p=a;
for(i=0;i<4;i++)a[i]=*p;
printf("%d\n",a[2]);
A.6
B.8
C.4
D.2
点击查看答案&解析
手机看题
单项选择题
sizeof(float)是
A.一个双精度型表达式
B.一个整型表达式
C.一种函数调用
D.一个不合法的表达式
点击查看答案&解析
手机看题
单项选择题
若已定义:int a[]=0,1,2,3,4,5,6,7,8,9,*p=a,i;,其中0≤i≤9,则对a数组元素不正确的引用是
A.a[p-a]
B.*(&a[i])
C.p[i]
D.a[10]
点击查看答案&解析
手机看题
单项选择题
下列叙述中不正确的是
A.在不同函数中可以使用相同名字的变量
B.函数中的形式参数是局部变量
C.在一个函数内定义的变量只在本函数范围内有效
D.在一个函数内的复合语句中定义的变量在本函数范围内有效
点击查看答案&解析
手机看题
单项选择题
以下不正确的定义语句是
A.double x[5]=2.0,4.0,6.0,8.0,10.0;
B.int y[5]=0,1,3,5,7,9;
C.char c1[]='1','2','3','4','5';
D.char c2[]='\x10','\xa','\x8';
点击查看答案&解析
手机看题
单项选择题
数据库技术的根本目标是要解决数据的
A.存储问题
B.共享问题
C.安全问题
D.保护问题
点击查看答案&解析
手机看题
单项选择题
下列选项中,不符合良好程序设计风格的是
A.源程序要文档化
B.数据说明的次序要规范化
C.避免滥用goto语句
D.模块没计要保证高耦合、高内聚
点击查看答案&解析
手机看题
单项选择题
设有int x=11;,则表达式(x++*1/3)的值是
A.3
B.4
C.11
D.12
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.一个算法的空间复杂度大,则其时间复杂度也必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.上述3种说法都不对
点击查看答案&解析
手机看题
单项选择题
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和
A.编码设计
B.测试阶段
C.运行阶段
D.物理设计
点击查看答案&解析
手机看题
单项选择题
设有如下3个关系表R、S、T。下列操作中正确的是
点击查看答案&解析
手机看题
单项选择题
函数rewind的作用是
A.使文件位置指针重新返回文件的开始位置
B.将文件位置指针指向文件中所要求的特定位置
C.使文件位置指针指向文件的末尾
D.使文件位置指针自动移至下一个字符位置
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.构成C程序的基本单位是函数
B.可以在一个函数中定义另一个函数
C.main( )函数必须放在其他函数之前
D.C函数定义的格式是K&R格式
点击查看答案&解析
手机看题
单项选择题
下面程序的输出结果是
main( )
int a[10]=1,2,3,4,5,6,7,8,9,10,*p=a;
printf("%d\n",*(p+2));
A.3
B.4
C.1
D.2
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
main ( )
double d=3.2;int x,y;
x=1.2;y=(x+3.8)/5.0;
printf("%d\n",d*y);
A.1.0
B.0.96
C.0
D.1
点击查看答案&解析
手机看题
单项选择题
以下程序有错,错误原因是
main( )
int *p,i;
char *q,ch;
p=&i;
q=&ch;
*p=40;
*p=*q;
点击查看答案&解析
手机看题
单项选择题
以下程序运行后的输出结果是
#include<stdio.h>
union pw
int i;
char ch[2];
a;
main( )
a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);
A.13
B.14
C.208
D.209
点击查看答案&解析
手机看题
单项选择题
下列选项中,不属于软件生命周期开发阶段任务的是
A.软件测试
B.概要设计
C.软件维护
D.详细设计
点击查看答案&解析
手机看题
单项选择题
有如下程序,则b的值是
int a[10]=1,2,3,4,5,6,7,8,9,10;
int *p=&a[3],b;b=p[5];
A.5
B.6
C.9
D.8
点击查看答案&解析
手机看题
单项选择题
设有定义:int n=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
A.p=1;
B.*q=2;
C.q=p;
D.*p=5;
点击查看答案&解析
手机看题
单项选择题
下面程序的运行结果是
#include<stdio.h>
main( )
int a=1,b=10;
do
b-=a;a++;while(b--<0);
printf("a=%d,b=%d\n",a,b);
A.a=3,b=11
B.a=2,b=8
C.a=1,b=-1
D.a=4,b=9
点击查看答案&解析
手机看题
单项选择题
设有以下语句,则z的二进制值是
char x=3,y=6,z;
z=x^y<<2:
A.00010100
B.00011011
C.00011100
D.00011000
点击查看答案&解析
手机看题
单项选择题
以下语句的输出结果是
printf("%d\n",strlen("\t\"\065\xffn"));
A.5
B.14
C.8
D.输出项不合法,无正常输出
点击查看答案&解析
手机看题
单项选择题
下面程序的输出结果是
int b=2;
int func(int *
A.
b+=*a;return(
B.;
&n
点击查看答案&解析
手机看题
单项选择题
一个C语言程序是由
A.一个主程序和若干子程序组成
B.函数组成
C.若干过程组成
D.若干子程序组成
点击查看答案&解析
手机看题
单项选择题
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
A.63
B.64
C.6
D.7
点击查看答案&解析
手机看题
单项选择题
C语言允许函数类型缺省定义,此时函数值隐含的类型是
A.float
B.int
C.long
D.double
点击查看答案&解析
手机看题
单项选择题
若x、i、j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
A.4
B.16
C.32
D.52
点击查看答案&解析
手机看题
单项选择题
下列叙述中错误的是
A.在C程序中,逗号运算符的优先级最低
B.在C程序中,APH和aph是两个不同的变量
C.若a和b类型相同,执行赋值表达式a=b后b中的值将放入a中,而b中的值不变
D.从键盘输入数据时,对于整型变量只能输入整型数值,实型变量只能输入实型数值
点击查看答案&解析
手机看题
单项选择题
以下程序运行后的输出结果是
long fib(int n)
if(n>2)return(fib(n-1)+fib(n-2));
else return(2);
main( )
printf("%d\n",fib(3));
A.2
B.4
C.6
D.8
点击查看答案&解析
手机看题
单项选择题
请选出可用作C语言用户标识符的是
A.void,define,WORD
B.a3_b3,_123,IF
C.FOR,--abc,Case
D.2a,Do,Sizeof
点击查看答案&解析
手机看题
单项选择题
对如图所示的二叉树进行中序遍历的结果是
点击查看答案&解析
手机看题
单项选择题
在数据库系统中,用户所见的数据模式为
A.概念模式
B.外模式
C.内模式
D.物理模式
点击查看答案&解析
手机看题
单项选择题
从工程管理角度,软件设计一般分为两步完成,它们是
A.概要设计与详细设计
B.数据设计与接口设计
C.软件结构设计与数据设计
D.过程设计与数据没计
点击查看答案&解析
手机看题
问答题
以下程序的输出结果是
void reverse(int a[],int n)
int i,t;
for(i=0;i<n/2;i++)t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;
main( )
int b[10]=1,2,3,4,5,6,7,8,9,10;int i,s=0;
reverse(b,8);
for(i=6;i<10;i++)s+=b[i];
printf("%d\n",s);
答案:
A
点击查看答案&解析
手机看题
微信扫码免费搜题