单选题 | 冒泡排序在最坏情况下的比较次数是 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> Main() { int a=1,b=2,c=3,x; x=(a^b)&c; printf(“%d\n”,x); } 程序的运行结果是 |
查看答案 |
单选题 | 有以下程序 #include <stdio.h> Main() { FILE *fp; int a[10]={1,2,3,0,0},i; fp=fopen(“d2.dat”.”wb”) fwrite(a,sizeof(int),5,fp) fwrite(a,sizeof(int),5,fpj); fclose(fp); fp=fopen(“d2.dat”,”rb”); fread(a,sizeof(int),10,fp); fclose(fp); for (i=0;i<10;i++) printf(“%d,”,a[i]); } 程序的运行结果是 |
查看答案 |
单选题 | 以下选项中,合法的一组C语言数值常量是 | 查看答案 |
单选题 | 有以下计算公式 若程序前面已在命令行中包含math.h 文件,不能够正确计算上述公式的程序段是 |
查看答案 |
单选题 | 当用户要求输入的字符串中含有空格时,应使用的输入函数是 | 查看答案 |
单选题 | C语言源程序名的后缀是 | 查看答案 |
单选题 | 若函数调用时的参数为变景时,以下关于函数形参和实参的途述中正确的是 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> void fun(char **p) {++p; printf(“%”﹨n”,*p);} main() { char *a[]={“Moming”, “Aftenoon”,“Evening”,“Night”}; fun(a) } 程序的运行结果是 |
查看答案 |
单选题 | 以下叙述正确的是 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> void fun(int n,int*p) { int f1,f2; if(n=1||n=2) *p=1; else { fun(n-1,&f1); fun(n-2,&f2); *p=f1+f2; } } main() { int s; fun(3,&s); printf(“%d﹨n”); } 程序的运行结果是 |
查看答案 |
单选题 | 以下正确的字符串常量是 | 查看答案 |
单选题 | 已有定义:char c;,程序前面已在命令行中包含ctype. h 文件。不能用于判断c中的字符是 否为大写字母的表达式是 |
查看答案 |
单选题 | 一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为 | 查看答案 |
单选题 | 若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> #include <string.h> Typedef struct char name[9]; char sex; float score[2]; }STU; STU f(STU a) { STU b={“zhao”,‘m’,85-0,90,0}; int i; Strcpy(a.name,b.name); a.sex=b.sex; for(i=0;i<2;i++) a.score[i]=b.score[i]; retum a; } main() {STU c={“Qian”,‘f’,95.0,92.0}d; d=f(c); printf(“%s,%c,%2.of,%2.of﹨n”,d.name,d.sex,d.score[0].d,score[1]); } 程序的运行结果是 |
查看答案 |
单选题 | 若程序中有宏定义行:#define N 100 则以下叙述中正确的是 | 查看答案 |
单选题 | 设有条件表达式:(EXP)? i++ ; j—,则以下表达式中与(EXP)完全等价的是 | 查看答案 |
单选题 | 软件调试的目的是 | 查看答案 |
单选题 | 有以下程序段 int j; float y; char name[50]; scanf(“%2d%f%s”,&j,&y,name) 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为 |
查看答案 |