A.7,4,2
B.8,7,5,2
C.9,7,6,4
D.8,5,4,2
单选题 | 有以下程序 #include <stdio.h> main() {FILE *fp; int a[10]={1,2,3},i,n; fp=fopen(“dl.dat”,”w”); for(i=0;i<3;i++) fprintf(fp,”%d”,a[i]); fprintf(fp,”\n”); fclose(fp); fp=fopen(“dl.dat”,”r”); fscanf(fp,”%d”,&n); fclose(fp); printf(“%d\n”,n); } 程序的运行结果是 |
查看答案 |
单选题 | 若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%d\n",a,b,c); 其输出结果是 |
查看答案 |
单选题 | 以下叙述中正确的是 | 查看答案 |
单选题 | 设有定义语句int(*f)(int);,则以下叙述正确的是 | 查看答案 |
单选题 | 有三个关系R、S和T如下: T B C D a 0 k1 R S B C D a 0 k1 b 1 n1 B C D f 3 h2 a 0 k1 n 2 x1 有关系R和S通过运算得到关系T,则所使用的运算为 |
查看答案 |
单选题 | 有以下程序 #include <stdio.h> main() { int a[ ]={1,2,3,4},y,*p=&a[3]; --p; y=*p; printf(“y=%d\n”,y); } 程序的运行结果是 |
查看答案 |
单选题 | 软件设计中模块划分应遵循的准则是 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> main() { int x=8; for( ; x>0; x--) { if(x%3) {printf(“%d,”,x--); continue;} printf(“%d,”,--x); } } 程序的运行结果是 |
查看答案 |
单选题 | 设有如下程序段 char s[20]= “Bejing”,*p; p=s; 则执行p=s;语句后,以下叙述正确的是 |
查看答案 |
单选题 | 以下结构体类型说明和变量定义中正确的是 | 查看答案 |
单选题 | 在软件开发中,需求分析阶段产生的主要文档是 | 查看答案 |
单选题 | 以下叙述中错误的是 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++; break; case 1: b++; break; } case 2: a++; b++; break; case 3: a++; b++; } printf(“a=%d,b=%d\n”,a,b); } 程序的运行结果是 |
查看答案 |
单选题 | 以下选项中不合法的标识符是 | 查看答案 |
单选题 | 对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是 | 查看答案 |
单选题 | 以下选项中不属于字符常量的是 | 查看答案 |
单选题 | 有以下程序段 char ch; int k; ch='a'; k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCll十进制代码为97,则执行上述程序段后输出结果是 |
查看答案 |
单选题 | 以下定义语句中正确的是 | 查看答案 |
单选题 | 结构化程序设计的基本原则不包括 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> int f(int x) {int y; if(x==0||x==1) return (3); y=x*x-f(x-2); return y; } main() {int z; z=f(3); printf(“%d\n”,z); } 程序的运行结果是 |
查看答案 |