选择题 在E—R图中,用来表示实体联系的图形是______。
选择题 有以下程序:
#include<stdio.h>
main()
{ int i=0,a=0;
while(i<20)
{ for(;;)
{ if((i%5)==0)break;
else i--;
}
i+=13,a+=i;
}
printf('%d\n',a);
}
程序的输出结果是______。
选择题 若有定义语句:
int a[2][3], *p[3];
则以下语句中正确的是______。
选择题 以下选项中错误的是______。
选择题 有以下程序:
#include <stdio.h>
struct STU{char name[9]; char sex; int score[2]; };
void f(struct STU a[])
{ struct STU b={'Zhao', 'm', 85, 90};
a[1]=b;
}
main()
{ struct STU c[2]={{'Qian', 'f', 95, 92}, {'Sun', 'm', 98, 99}};
f(c);
printf('%s, %c, %d, %d, ', c[0].name, c[0].sex, c[0].score[0], c[0].score[1]);
printf('%s, %c, %d, %d\n', c[1].name, c[1].sex, c[1].score[0], c[1].score[1]);
}
程序运行后的输出结果是______。
选择题 有如下程序:
#include <stdio.h>
struct person
{
char name[10];
int age;
}
main()
{
struct person room[4]={{'Zhang',19},{'Li',20},{'Wang',17},{'Zhao',18}};
printf('%s;%d\n',(room+2)->name,room->age);
}
程序运行后的输出结果是______。
选择题 下列叙述中正确的是______。
选择题 以下不合法的用户标识符是______。
选择题 下列程序的输出结果是______。
main()
{int i=1, j=2, k=3;
if(i++==1(++j==3==||k++==3))
printf('%d%d%d\n', i, j, k);
}
选择题 下面程序的输出结果为______。
main()
{union{unsigned int t;
unsigned char c;
}u;
u.c='a';
printf('%c\n',u.t);
}
选择题 下面说法正确的是______。
选择题 设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是______。
选择题 有如下程序:
#include <stdio.h>
main()
{
int i;
for(i=0;i<5;i++)
putchar('9'-i); printf('\n');
}
程序运行后的输出结果是______。
选择题 有以下程序:
#include<stdio.h>
main()
{ int k=-3;
if(k<=0)printf('****\n')
else printf('\n');
}
程序的输出结果是______。
选择题 下列结构中为非线性结构的是______。
选择题 下面能作为软件需求分析工具的是______。
选择题 以下叙述中正确的是______。
选择题 下面对软件测试描述错误的是______。
选择题 下面关于编译预处理的命令行,正确的是______。
选择题 有以下程序
#include<stdio.h>
main()
{FILE *pf;
char *s1='China',*s2='Beijing';
pf=fopen('abc.dat','wb+');
fwrite(s2,7,1,pf);
rewind(pf); /*文件位置指针回到文件开头*/
fwrite(s1,5,1,pf);
fclose(pf);
}
以上程序执行后abc.dat文件的内容是______。