选择题 以下选项中关于程序模块化的叙述错误的是______。
选择题 有以下程序
#include<stdio.h>
main()
{ int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}, (*p)[4]=a,i,j,k=0;
for(i=0; i<3; i++)
for(j=0; j<2; j++) k=k+*(*(p+i)+j);
printf('%d\n',k);
}
程序运行后的输出结果是______。
选择题 下列程序的输出结果是______。
#include<stdio.h>
void main()
{ int a=0,b=1,c=2;
if(++a>0||++b>0)
++c;
printf('%d,%d,%d',a,b,c);
}
选择题 if语句的基本形式为:if(表达式) 语句,其中“表达式”______。
选择题 下列叙述中正确的是______。
选择题 有以下程序:
#include<stdio.h>
#define SUB(a)(a)-(a)
main()
{ int a=2, b=3, c=5, d;
d=SUB(a+b)*c;
printf('%d\n', d);
}
程序运行后的输出结果是______。
选择题 有以下程序
#include<stdio.h>
main()
{FILE*fp;
int a[10]={1,2,3,0,0},i;
fp=fopen('d2.dat','wb');
fwrite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(fp);
fp=fopen('d2.dat','rb');
fread(a,sizeof(int),10,fp);
fclose(fp);
for(i=0;i<10;i++)
printf('%d,',a[i]);
}
程序的运行结果是______。
选择题 由以下while构成的循环,循环体执行的次数是______。
int k=0;
while(k=1)k++;
选择题 关于程序中的注释,以下叙述中正确的是
选择题 与数学表达式x≥y≥z对应的C语言表达式是______。
选择题 有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司表C(公司号,公司名,地址,注册资本,法人代表,员工数),职员表S(职员号,姓名,性别,年龄,学历),工作表W(公司号,职员号,工资),则表W的键(码)为______。
选择题 以下叙述中错误的是______。
选择题 若有以下定义和语句:
char s [10]='abcd!', *s2='\n123\\';
printf('%d %d\n', strlen(s1), strlen(s2));
则输出结果是______。
选择题 软件生命周期中的活动不包括______。
选择题 下列叙述中正确的是______。
选择题 有以下程序
#include<stdio.h>
main()
{ int i=1;
i=i^i;
printf('%d\n',i);
}
程序运行后的输出结果是______。
选择题 数据库设计中反映用户对数据要求的模式是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ int a=1,b=0;
for(;a<5;a++)
{ if(a%2==0)break;
continue;
b+=a;
}
printf('%d\n',b);
}
程序运行后的输出结果是______。
选择题 以下程序输出结果为______。
#include<stdio.h>
#defineADD(x,y) x+y
main()
{int a=15,b=10,c=20,d=5;
printf('%d\n',ADD(a,b)/ADD(c,d));
}
选择题 有如下程序:
#include <stdio.h>
main()
{
int a=0,b=1;
if(a++b++)
printf('TRUE');
else
printf('FALSE');
printf('_OUT:a=%d,b=%d\n',a,b);
}
程序运行后的输出结果是______。
