若变量已正确定义,有以下程序段
i=0;
doprintf("%d,",i);while(i++);
printf("%d\n",i)
其输出结果是
A)0,0
B)0,1
C)1,1
D)程序进入无限循环
(9)Access中用于执行指定的SQL语言的宏操作名是___________。
有以下程序
#include
main ( )
{ FILE *fp; int i,a[6]={1,2,3,4,5,6};
fp=fopen("d3.dat", " w+b");
fwrite(a,sizeof(int),6,fp);
fseek(fp,sizeof(int)*3,SEEK_SET); /* 该语句使读文件的位置指针从文件头向后移动 3 个 int 型数据 */
fread(a,sizeof(int),3,fp); fclose(fp);
for(i=0;i<6;i++) printf("%d,",a[i]);
}
程序运行后的输出结果是
A)4,5,6,4,5,6,
B)1,2,3,4,5,6,
C)4,5,6,1,2,3,
D)6,5,4,3,2,1,
以下程序的运行结果是 【 9 】 。
main( )
{ int a=2,b=7,c=5;
switch(a>0)
{ case 1:switch(b<0)
{ case 1: printf ("@"); break;
case 2: printf("!"); break;
}
case 0: switch(c==5)
{ case 0 : printf (" * "); break;
case 1 : printf(" # "); break;
case 2: printf(" $ "); break;
}
default : printf("&");
}
printf("\n");
}
(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
A)一对一
B)一对多
C)多对一
D)多对多
有以下程序
struct S {int n; int a[20];};
void f(struct S *P)
{ int i,j,t;
for(i=0;i
for(j=i+1;j
if(p->a[i]>p->a[j]) { t=p->a[i]; p->a[i]=p->a[j]; p->a[j]=t; }
}
main( )
{ int i; struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f(&s);
for(i=0;i } 程序运行后的输出结果是 A)1,2,3,4,5,6,7,8,9,10, B)10,9,8,7,6,5,4,3,2,1, C)2,3,1,6,8,7,5,4,10,9, D)10,9,8,7,6,1,2,3,4,5,