首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
以下程序的输出结果是 main() { char ch[3][5];{“AAAA”,“BBB”,“CC”}; printf(“\”%s“n”,ch[1]); }
A.“AAAA”
B.“BBB”
C.“BBBCC”
D.“CC”
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
若有下面的说明和定义: struct test { int m1;Char m2;float m3; union uu{char u1[5];int u2[2];}ua; } myaa; 则sizeof(struct test)的值是
A.12
B.16
C.14
D.9
点击查看答案&解析
手机看题
单项选择题
下列哪个面向对象程序设计不同于其他语言的主要特点
A.继承性
B.消息传递
C.多态性
D.静态联编
点击查看答案&解析
手机看题
单项选择题
若指针p已正确定义,要使p指向两个连续的整型动态存储单位,不正确的语句是
A.p=2*(int*)malloc(sizeof(in);
B.p=(int *)malloc(2*sizeof(in);
C.p=(int *)malloc(2*2);
D.p=(int *)malloc(2,sizeof(in);
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 main() { char ch[3][5];{“AAAA”,“BBB”,“CC”}; printf(“\”%s“n”,ch[1]); }
A.“AAAA”
B.“BBB”
C.“BBBCC”
D.“CC”
点击查看答案&解析
手机看题
单项选择题
算法的空间复杂度是指
A.算法程序的长度
B.算法程序中的指令条数
C.执行算法程序所占的存储空间
D.算法执行过程中所需要的存储空间
点击查看答案&解析
手机看题
单项选择题
以下说法中,不正确的是
A.C程序中必须有一个main()函数,从main()函数的第一条语句开始执行
B.非主函数都是在执行主函数时,通过函数调用或嵌套调用而执行
C.C程序中的main()函数必须放在程序的开始位置
D.C程序中的main()函数位置可以任意指定
点击查看答案&解析
手机看题
单项选择题
若变量a是int类型,并执行了语句:a='A'+1.6;则正确的叙述是
A.a的值是字符C
B.a的值是浮点型
C.不允许字符型和浮点型相加
D.a的值是字符'A'的ASCII值加上1。
点击查看答案&解析
手机看题
单项选择题
若有以下程序 #include<stdio.h> void f(int n); main() { void f(int n); f(5); } void f(int n) {printf(“%d\n”,n);} 则以下叙述中不正确的是
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其后的其他的其他函数中都可以正确调用函数f
C.对于以上程序,编译时系统会提示出错信息;提示对f函数重复说明
D.函数f无返回值,所以可用void将其类型定义为无值型
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 int x=3; main() { int i; for(i=1;i<x;i++)incre(); } incre() { static int x=1; x*=x+1; printf(“%d”,x); }
A.3 3
B.2 2
C.2 6
D.2 5
点击查看答案&解析
手机看题
单项选择题
若有定义:int aa[8];则以下表达式中不能代表数组元素aa[1]的地址是
A.&aa[0]+1
B.&aa[1]
C.&aa[0]++
D.aa+1
点击查看答案&解析
手机看题
单项选择题
下面程序的输出结果是 #include<stdio.h> main() {int i=010,j=10; Printf(“%d,%d”,++i,j--); }
A.11,10
B.9,10
C.010,9
D.10,9
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<3;i++) for(j=i;j<=i;j++)t=t+b[i][b[j][j]]; printf(“%d\n”,t); }
A.3
B.4
C.1
D.9
点击查看答案&解析
手机看题
单项选择题
以下叙述正确的是
A.可以把define和if定义为用户标识符
B.可以把define定义为用户标识符,但不能把if定义为用户标识符
C.可以把if定义为用户标识符,但不能把define定义为用户标识符
D.define和if都不能定义为用户标识符
点击查看答案&解析
手机看题
单项选择题
不合法的main函数命令行参数表示形式是
A.main(int a,char*c[])
B.main(int arc,char**ar
C.main(int argc,char *arg
D.main(int argv,char *argc[])
点击查看答案&解析
手机看题
单项选择题
规范化理论中,分解()是消除其中多余的数据相关性
A.关系运算
B.内模式
C.外模式
D.视图
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5;i++) { switch(i) {case0: case3:a+=2; case 1: case2:a+=3; default:a+=5; } } printf(“%d\n”,A) ; }
A.31
B.13
C.10
D.20
点击查看答案&解析
手机看题
单项选择题
以下程序段的输出结果是 char s[]=“\\141\141abc\t”; printf(“%d\n”,strlen(s));
A.9
B.12
C.13
D.14
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 int f() { stadc int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(); printf(“%d\n”,A) ; }
A.20
B.24
C.25
D.15
点击查看答案&解析
手机看题
单项选择题
若定义:int a=511,*b=&a;则printf(“%d\n”,*b);的输出结果为
A.无确定值
B.a的地址
C.512
D.511
点击查看答案&解析
手机看题
单项选择题
需求分析最终结果是产生
A.项目开发计划
B.需求规格说明书
C.设计说明书
D.可行性分析报告
点击查看答案&解析
手机看题
单项选择题
若有以下定义: struct link { int data; struct link * next; }a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构:
指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成新的链表的语句组是
A.next=c;next=b;
B.next=q;next=next;
C.p->next=&c;q->next=p->next;
D.(*.next=q;(*.next=&b;
点击查看答案&解析
手机看题
单项选择题
以下不能正确进行字符串赋初值的语句是
A.char str[5]=“good!”;
B.char str[]=“good!”;
C.char *str=“good!”;
D.char str[5]={'g','o','o','d'};
点击查看答案&解析
手机看题
单项选择题
若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为
A.1.4
B.1
C.2.0
D.2
点击查看答案&解析
手机看题
单项选择题
以下程序段的输出结果是 int a=1234; printf(“%2d\n”;A) ;
A.12
B.34
C.1234
D.提示出错、无结果
点击查看答案&解析
手机看题
单项选择题
以下程序中,while循环的循环次数是 main() { int i=0; while(i<10) { if(i<1)continue; if(i==5)break; i++; } … }
A.1
B.10
C.6
D.死循环,不能确定 次数
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 main() { char x=040; printf(“%o\n”,x<<1); }
A.100
B.80
C.64
D.32
点击查看答案&解析
手机看题
单项选择题
下列叙述中,不正确的是
A.数据库技术的根本目标是要解决数据共享的问题
B.数据库系统中,数据的物理结构必须与逻辑结构一致
C.数据库设计是指设计一个能满足用户要求,性能良好的数据库
D.数据库系统是一个独立的系统,但是需要操作系统的支持
点击查看答案&解析
手机看题
单项选择题
线性表的链式存储结构是一种
A.随机结构
B.顺序结构
C.索引结构
D.散列结构
点击查看答案&解析
手机看题
单项选择题
以下选项中不属于C语言的类型的是
A.signed short int
B.unsigned long int
C.unsigned int
D.long short
点击查看答案&解析
手机看题
单项选择题
设有下列二叉树:
对此二叉树先序遍历的结果是
A.ABCDEF
B.DBEAFC
C.ABDECF
D.DEBFCA
点击查看答案&解析
手机看题
单项选择题
设有以下说明语句 typedef struct { int n; char ch[8]; } PER; 则下面叙述中正确的是
A.PER是结构体变量名
B.PER是结构体类型名
C.typedef struct是结构体类型
D.struct是结构体类型名
点击查看答案&解析
手机看题
单项选择题
下面哪一个是正确的赋值语句
A.a++;
B.a==b;
C.a+=b;
D.a=1,b=1;
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 main() { int a=4,b=5,c=0,d; d=!a&&! b||! c; printf(“%d\n”,d; }
A.1
B.0
C.非0的数
D.-1
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 chsr cchar(char ch) { if(ch>='A'&&ch<='Z')ch=ch-'A'+'a'; return ch; } main() { char s[]=“ABC+abc=defDEF”,*p=s; while(*p) { *p=cchar(*p); p++; } printf(“%s\n”,s); }
A.abd+ABC=DEFdef
B.abc+abc=defdef
C.abcABCDEFdef
D.abcabcdefdef
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 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.不确定
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 #include<stdio.h> #include<string.h> main() { 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
点击查看答案&解析
手机看题
单项选择题
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
A.fopen(“A:\user\abtxt”,“r”)
B.fopen(“A:\\user\\abtxt”,“r+”)
C.fopen(“A:\user\abtxt”,“rb”)
D.fopen(“A:\user\\abtxt”,“w”)
点击查看答案&解析
手机看题
单项选择题
若有以下定义和语句: int s[4][5],( *ps)[5]; ps=s; 则对s数组元数的正确引用形式是
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 f(int b[],int m,int n) { int i,s=0; for(i=m;i<n;i=i+2)s=s+b[i]; return s; } main() { int x,a[]={1,2,3,4,5,6,7,8,9}; x=f(a,3,7); printf(“%d\n”,x); }
A.10
B.18
C.8
D.15
点击查看答案&解析
手机看题
单项选择题
在说明语句:int *f();中,标识符f代表的是
A.一个用于指向整型数据的指针变量
B.一个用于指向一维数组的行指针
C.一个用于指向函数的指针变量
D.一个返回值为指针型的函数名
点击查看答案&解析
手机看题
单项选择题
以下程序调用findmax函数返回数组中的最大值 findmax(int*a,int n) { int * p,* s; for(p=a,s=a;p-a<n;p++) if(_____)s=p; return(*s); } main() { int x[5]={12,21,13,6,18}; printf(“%d\n”,findmax(x,5)); } 在下划线处应填入的是
A.p>s
B.*p>*s
C.a>a
D.p-a>p-s
点击查看答案&解析
手机看题
单项选择题
数据库是()的集合,它具有统一的结构格式并存放于统一的存储介质,可被各个应用程序所共享
A.视图
B.消息
C.数据
D.关系
点击查看答案&解析
手机看题
单项选择题
编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑
A.仅为整个程序作注释
B.仅为每个模块作注释
C.为程序段作注释
D.为每个语句作注释
点击查看答案&解析
手机看题
单项选择题
下面可以作为C语言用户标识符的一组是
A.void define WORD
B.a3_b3_123 IF
C.for --abc case
D.2a D0 sizeof
点击查看答案&解析
手机看题
单项选择题
在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是
A.a=20000+20000;
B.a=4000*10;
C.a=30000+10000;
D.a=4000L*10L;
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是 #include<stdi0.h> main() { int i=0,a=0; while(i<20) { for(;;) { if((i%10)==0)break; elsei--; } i+=11;a+=i; } printf(“%d\n”,A) ; }
A.21
B.32
C.33
D.11
点击查看答案&解析
手机看题
单项选择题
若有说明语句:int a,b,c,*d=&c;则能正确从键盘读入主个整数分别赋给变量a、b、c的语句是
A.scanf(“%d%d%d”,&a,&b,;
B.scanf(“%d%d%d”,&a,&b,&;
C.scanf(“%d%d%d”,a,b,;
D.scanf(“%d%d%d”,a,b,*;
点击查看答案&解析
手机看题
单项选择题
变量a已被定义为整型,下列表达式不正确的是
A.a='A'+20
B.a-='a'
C.a=c+d
D.a='c'+'d'
点击查看答案&解析
手机看题
单项选择题
在C语言中,形参的缺省存储类是
A.auto
B.register
C.static
D.extern
点击查看答案&解析
手机看题
微信扫码免费搜题