单选题下列程序的输出结果是( )。 main() intp[8]=11,12,13,14,15,16,17,18,i=0,j=0; while(i++<7) if(p[i]%2)j+=p[i]; printf("%dXn",j);
单选题已知“int a=6;”则执行“a+=a—=a*a;”语句后,a的值为( )。
单选题若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,下列选项中不能表示 a[1]地址的表达式是( )。 A) p+1 B) a+1 C) a++ D) ++p
单选题以下叙述中不正确的是( )。 A) 预处理命令行都必须以#号开始,结尾不加分号 B) 在程序中凡是以#号开始的语句行都是预处理命令行 C) C程序在执行过程中对预处理命令进行处理 D) 预处理命令可以放在程序中的任何位置
单选题以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",&a[i]); findmax(a,10,&k); printf("%d,%d/n",k,a[k]); }
单选题以下程序的功能是( )。 # include <stdio.h> main() {FILE*fPl; *fp2; fp1:fopen("file1","r"); fp2:fopen("file2","w"); while(! Feof(fP1)) fputc(fgetc(fP1),fp2); fclose(fP1);fclose(fp2);}
单选题有以下程序:
#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];
return a;
}
main()
{STU c={"Qian","f",95.0,92.0},d;
d=f(c);printf("%s,%c,%2.0f%2.0f/n",d.name,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是______。
单选题下列能正确定义字符串的语句是( )。
单选题软件详细设计产生的图如下:该图是______。
单选题有三个关系表R、S和T,其内容如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
单选题以下程序的输出结果______。 main()
{ char st[20]="he11/O/t/";
printf("%d%d/n",str1en(st),sizeof(st));
}
A. 99
B. 520
C. 1320
D. 2020
单选题在关系数据模型中,通常可以把()称为属性,其值称为属性值。
单选题设有以下语句: double *p;
p=______malloc(sizeof(double));
若要使指针p指向一个double类型的动态存储单元,在下划线处应填入的是
A.double
B.double*
C.(*double)
D.(double*)
单选题以下定义语句中正确的是______。 A) int a=b=0; B) char A=65+1,b='b'; C) float a=1,*b=&a,*c=&b; D) double a=0.0;b=1.1;
单选题有以下程序: #include<stdio.h> void fun(int*s,int n1,int n2) {int i,j,t; i=n1;j=n2; while(i<j)(t=s[i];s[i]=s[j];s[j]=t;i++;j--;) } main() {int a[10]=[1,2,3,4,5,6,7,8,9,0),k; fun(a,0,3;fun(a,4,9);fun(a,0,9); for(k=0;k<10;k++)print f(“%d”a[k];} 程序运行后的输出结果是( )。
单选题设有一个栈与一个队列的初始状态均为空。现有一个序列的元素为A,B,C,D,E,F,G,H,先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为______。
单选题下面属于白盒测试方法的是
单选题有以下程序 #include<stdio.b> main() {int y=10; While(y-); printf("y=%d/n",y); } 程序执行后的输出结果是( )。
单选题有以下程序:
#include<stdio.h>
main()
{
char ch[]="uvwxyz",*pc;
pc=ch;
printf("%c/n",*(pc+5));
}
程序运行后的输出结果是______。
单选题以下结构体类型说明和变量定义中正确的是