A.算法程序的运行时间是有限的
B.算法程序所处理的数据量是有限的
C.算法程序的长度是有限的
D.算法只能被有限的用户使用
单选题 | 变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是 | 查看答案 |
单选题 | 有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是 | 查看答案 |
单选题 | 以下叙述中错误的是 | 查看答案 |
单选题 | 当变量c的值不为2、4、6时,值也为“真”的表达式是 | 查看答案 |
单选题 | 有以下程序 #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); } 程序的运行结果是 |
查看答案 |
单选题 | 以下不构成无限循环的语句或者语句组是![]() |
查看答案 |
单选题 | 有以下程序 #include <stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf(“%d”,c[i]); printf(“\n”); } 程序的运行结果是 |
查看答案 |
单选题 | 有以下程序 #include <stdio.h> main() { int x=8; for( ; x>0; x--) { if(x%3) {printf(“%d,”,x--); continue;} printf(“%d,”,--x); } } 程序的运行结果是 |
查看答案 |
单选题 | 软件设计中模块划分应遵循的准则是 | 查看答案 |
单选题 | 以下定义语句中正确的是 | 查看答案 |
单选题 | 有以下程序 #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); } 程序的运行结果是 |
查看答案 |
单选题 | 有以下程序 #include <stdio.h> main() { int a[ ]={1,2,3,4},y,*p=&a[3]; --p; y=*p; printf(“y=%d\n”,y); } 程序的运行结果是 |
查看答案 |
单选题 | 已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是 | 查看答案 |
单选题 | 以下选项中不合法的标识符是 | 查看答案 |
单选题 | 若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是 | 查看答案 |
单选题 | 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为 | 查看答案 |
单选题 | 结构化程序设计的基本原则不包括 | 查看答案 |
单选题 | 有以下程序 #include <stdio.h> #include <string.h> void fun(char *s[ ],int n) { char *t; int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]=s[j];s[j]=t;} } main() {char *ss[]={“bcc”,”bbcc”,”xy”,”aaaacc”,”aabcc”}; fun(ss,5); printf(“%s,%s\n”,ss[0],ss[4]); } 程序的运行结果是 |
查看答案 |
单选题 | 算法的有穷性是指 | 查看答案 |
单选题 | 在C语言中,只有在使用时才占用内存单元的变量,其存储类型是 | 查看答案 |