首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
在C语言中,变量的隐含存储类别是
A.auto
B.static
C.extern
D.无存储类别
点击查看答案&解析
手机看题
单项选择题
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
A.数据的存储结构
B.计算方法
C.数据映象
D.逻辑存储
点击查看答案&解析
手机看题
单项选择题
若有说明:int*p,m=5,n;以下正确的程序段是
A.p =&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p)
C.scanf("%d",&n);*p=n;
D.p=&n;*p=m;
点击查看答案&解析
手机看题
单项选择题
以下叙述中正确的是
A.构成C程序的基本单位是函数
B.可以在一个函数中定义另一个函数
C.main()函数必须放在其他函数之前
D.C函数定义的格式是K&R格式
点击查看答案&解析
手机看题
单项选择题
若执行下述程序时,若从键盘输入6和8时,结果为
main()
int a,b,s;
scanf("%d%d",&a,&b);
s=a
if(a<b)
s=b;
s*=s;
printf("%d",s);
A.36
B.64
C.48
D.以上都不对
点击查看答案&解析
手机看题
单项选择题
调用gets和puts函数时,必须包含的头文件是
A.stdio.h
B.stdlib.h
C.define
D.以上都不对
点击查看答案&解析
手机看题
单项选择题
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
A.软件投机
B.软件危机
C.软件工程
D.软件产生
点击查看答案&解析
手机看题
单项选择题
下列SQL语句中,用于修改表结构的是
A.ALTER
B.CREATE
C.UPDATE
D.INSERT
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
#include<stdio.h>
int a[3][3]=1,2,3,4,5,6,7,8,9,,*p;
main()
p=(int*)malloc(sizeof(int));
f(p,
A.;
&
点击查看答案&解析
手机看题
单项选择题
以下程序的运行结果是
#include"stdio.h"
main()
struct date
int year,month,day;today;
printf("%d\n",sizeof(struct date));
A.6
B.8
C.10
D.12
点击查看答案&解析
手机看题
单项选择题
有如下程序:
main()
int n=9;
while(n>6)n--;printf("%d",n);
该程序的输出结果是
A.987
B.876
C.8765
D.9876
点击查看答案&解析
手机看题
单项选择题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的3个连续结点。struct node
int data;struct node *next; *p,*q,*r;
现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是
点击查看答案&解析
手机看题
单项选择题
有以下程序:
main()
int x=0,y=0,i;
for(i=1;++i)
if(i%2==0)x++;continue;
if(i%5==0)y++;break;
printf("%d,%d",x,y);
程序的输出结果是( )。
A.2,1
B.2,2
C.2,5
D.5,2
点击查看答案&解析
手机看题
单项选择题
若有函数内部说明:int a[3][4];则数组a中各元素
A.可在程序的运行阶段得到初值0
B.可在程序的编译阶段得到初值0
C.不能得到确定的初值
D.可在程序的编译或运行阶段得到初值0
点击查看答案&解析
手机看题
单项选择题
一个C语言程序是由
A.一个主程序和若干子程序组成
B.函数组成
C.若干过程组成
D.若干子程序组成
点击查看答案&解析
手机看题
单项选择题
关系模型允许定义3类数据约束,下列不属于数据约束的是
A.实体完整性约束
B.参照完整性约束
C.属性完整性约束
D.用户自定义的完整性约束
点击查看答案&解析
手机看题
单项选择题
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
点击查看答案&解析
手机看题
单项选择题
请选出正确的程序段
A.int*p;
scanf("%d",p);
…
B.int*s,k;
*s=100;
…
C.int *s,k;
char*p,c;
s=&k;
p=&c;
*p='a';
…
D.int *s,k;
char *p,e;
s=&k;
p=&c;
s=p;
*s=1;
…
点击查看答案&解析
手机看题
单项选择题
下面程序输出的结果是
main()
int
int a[3)[3]=1,2,3,4,5,6,7,8,9;
for(i=0;i<3;i++)
printf("%d",a[2-i][i]);
A.1 5 9
B.7 5 3
C.3 5 7
D.5 9 1
点击查看答案&解析
手机看题
单项选择题
有如下程序:
main() 。
int x=1,a=0,b=0;
switch(x)
case 0:b++;
case 1:a++;
case 2:a++;b++;
printf("a=%d,b=%d\n",a,b);
该程序的输出结果是
A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
点击查看答案&解析
手机看题
单项选择题
串的长度是
A.串中不同字符的个数
B.串中不同字母的个数
C.串中所含字符的个数且字符个数大于零
D.串中所含字符的个数
点击查看答案&解析
手机看题
单项选择题
下列选项可以正确表示字符型常量的是
A.'\r'
B."a"
C."\897"
D.296
点击查看答案&解析
手机看题
单项选择题
下述对C语言字符数组的描述中错误的是
A.字符数组的下标从0开始
B.字符数组中的字符串可以进行整体输入/输出
C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D.字符数组可以存放字符串
点击查看答案&解析
手机看题
单项选择题
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)
int a[10]=0,1,2,3,4,5,6,7,8,9,*p=a;
A.a[p-a)
B.*(&a[i])
C.p[i]
D.*(*(a+i))
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
union myun
struct
int x,y,z; u;
int k; a;
main()
a.u.x=4;a.u.y=5;a.u.z=6;
a.k=0;
printf("%d\n",a.u.x);
A.4
B.5
C.6
D.0
点击查看答案&解析
手机看题
单项选择题
有以下程序
int f(int n)
if(n==1)return 1;
else return f(n-1)+1;
main()
int i,j=0;
for(i=1;i<3;i++)j+=f(i);
printf("%d\n",j);
程序运行后的输出结果是
A.4
B.3
C.2
D.1
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
main()
int c=35;printf("%d\n",c&c);
A.0
B.70
C.35
D.1
点击查看答案&解析
手机看题
单项选择题
若变量c为char类型,能正确判断出c为小写字母的表达式是
A.'a'<=c<='2'
B.(c>='a')||(c<='2')
C.('a'<=c)and('2'>=c)
D.(c>='a')&&(c<='z')
点击查看答案&解析
手机看题
单项选择题
C语言允许函数类型缺省定义,此时函数值隐含的类型是
A.float
B.int
C.long
D.double
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.C语言编译时不检查语法
B.C语言的子程序有过程和函数两种
C.C语言的函数可以嵌套定义
D.C语言的函数可以嵌套调用
点击查看答案&解析
手机看题
单项选择题
以下叙述中不正确的是
A.预处理命令行都必须以#号开始
B.在程序中凡是以#号开始的语句行都是预处理命令行
C.宏替换不占用运行时间,只占编译时间
D.在以下定义是正确的:#define PI 3.1415926;
点击查看答案&解析
手机看题
单项选择题
以下选项中合法的用户标识符是
A.long
B._2Test
C.3Dmax
D.dat
点击查看答案&解析
手机看题
单项选择题
开发大型软件时,产生困难的根本原因是
A.大系统的复杂性
B.人员知识不足
C.客观世界千变万化
D.时间紧、任务重
点击查看答案&解析
手机看题
单项选择题
下面程序段的运行结果是
char a[]="lanuage",*p;
p=a;
while(*p!='u')printf("%c",*p-32);p++;
A.LANGUAGE
B.language
C.LAN
D.langUAGE
点击查看答案&解析
手机看题
单项选择题
下面不属于软件设计原则的是
A.抽象
B.模块化
C.自底向上
D.信息隐蔽
点击查看答案&解析
手机看题
单项选择题
以下不属于对象的基本特点的是
A.分类性
B.多态性
C.继承性
D.封装性
点击查看答案&解析
手机看题
单项选择题
若fp是指向某文件的指针,且已读到文件末尾,则函数feof(fp)的返回值是
A.EOF
B.-1
C.1
D.NULL
点击查看答案&解析
手机看题
单项选择题
C语言规定,在一个源程序中,main函数的位置
A.必须在最开始
B.必须在系统调用的库函数的后面
C.可以任意
D.必须在最后
点击查看答案&解析
手机看题
单项选择题
有以下函数
char fun(char*p)
return p;
该函数的返回值是
A.无确切的值
B.形参p中存放的地址值
C.一个临时存储单元的地址
D.形参p自身的地址值
点击查看答案&解析
手机看题
单项选择题
数据库、数据库系统和数据库管理系统之间的关系是
A.数据库包括数据库系统和数据库管理系统
B.数据库系统包括数据库和数据库管理系统
C.数据库管理系统包括数据库和数据库系统
D.3者没有明显的包含关系
点击查看答案&解析
手机看题
单项选择题
下列合法的整型常量的表示是
A.098
B.oXde
C.32767
D.0xDG
点击查看答案&解析
手机看题
单项选择题
有以下函数定义:
int mypr(double a,double b)
return a*b;
若以下选项中所用变量都已正确定义并赋值,错误的函数调用是
A.if(mypr(x,y))……
B.z=mypr(mypr(x,y),mypr(x,y));
C.z=mypr(mypr(x,y)x,y);
D.mypr(x,y);
点击查看答案&解析
手机看题
单项选择题
下列各数据类型不属于构造类型的是
A.枚举型
B.共用型
C.结构型
D.数组型
点击查看答案&解析
手机看题
单项选择题
在计算机中,算法是指
A.加工方法
B.解题方案的准确而完整的描述
C.排序方法
D.查询方法
点击查看答案&解析
手机看题
单项选择题
若执行下面的程序时,从键盘上输入5和2,则输出结果是
main()
int a,b,k;
scanf("%d,%d",&a,&b);
k=a;
if(a<b)k=a%b;
else k=b%a;
printf("%d\n",k);
A.5
B.3
C.2
D.0
点击查看答案&解析
手机看题
单项选择题
现有如下程序段
#include"stdio.h"
main()
int a[5][6]=23,3,65,21,6,78,28;5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1;
int i=0,j=5;
printf("%d\n",*(&a[0][0]+2*i+j-2));
则程序的输出结果为
A.21
B.78
C.23
D.28
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include<stdio.h>
main()
FILE *fp;int i=20,j=30,k,n;
fp=fopen("d1.dat","w");
fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);
fclose(fp);
fp=fopen("d1.dat","r");
fscanf(fp,"%d%d",&k,&n;printf("%d%d\n",k,n);
fclose(fp);
程序运行后的输出结果是
A.20 30
B.20 50
C.30 50
D.30 20
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include<stdio.h>
main()
int c;
while((c=getchar())!=’\n’)
switch(c-’2’)
case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putchar(c+3);break;
printf("\n")
从第一列开始输入以下数据<CR>代表一个回车符。
2743<CR>
程序的输出结果是
A.66877
B.668966
C.6677877
D.6688766
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
void fun(float*p1,float*p2,float*s)
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
main()
float a[2]=1.1,2.2,b[2]=10.0,20.0,*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
A.11.10
B.12.00
C.21.10
D.1.10
点击查看答案&解析
手机看题
单项选择题
当运行以下程序时,从键盘输入;AhaMA(空格)Aha<CR>,则下面程序的运行结果是
#include<stdio.h>
main()
char s[80],c=’a’;
int i=0;
scanf("%s",s);
while(s[i]!=’\n’)
if(s[i]==c)s[i]-32;
else if(s[i]==c-32)s[i]=s[i]+32;
i++;
puts(s);
A.ahaMa
B.AbAMa
C.AhAMa[空格]ahA
D.ahAMa[空格]ahA
点击查看答案&解析
手机看题
微信扫码免费搜题