以下程序段的输出结果为()。
for(i=4;i>1;i--)
for(j=1;j
putchar('#');
无#######
以下程序段中,能够正确地执行循环的是()。for(i=1;i>10;i++)
static int a;
while(a)
int s=6;
do s-=2;
while(s);
int a=1,b=2,c=3;
if(a>b)a=b;
if(a>c)a=c;
则a的值为()。
123
int a=3,b=2,c=1;
if(a>b>c)a=b;
else a=c;
则a的值为()。
321求平方根函数的函数名为()。cos abs pow
while(fabs(t)<1e-5)if(!s/10)break;循环结束的条件是()。t>=1e-5&&t<=-1e-
5&&s>-10&&s<10
fabs(t)<1e-5&&!s/10fabs(t)<1e-5
int a[10];合法的数组元素的最小下标值为
()。
1091
char a[10];不能将字符串"abc"存储在数组中的是()。strcpy(a,"abc");
a[0]=0;strcat(a,"abc"
);
a="abc";
int i,j,a[2][3];按照数组a的元素在内存的排列次序,不能将数
1,2,3,4,5,6存入a数组的是()。for(i=0;i<2;i++)for(j
=0;j<3;j++)a[i][j]=i*
3+j+1;
for(i=0;i<3;i++)for(j
=0;j<2;j++)a[j][i]=j*
3+i+1;
for(i=0;i<6;i++)a[i/3
][i%3]=i+1;
static char str[10]="China";数组元素个
数为()。
569若char a[10];已正确定义,以下语句中不能
从键盘上给a数组的
所有元素输入值的语句是()。gets(a);scanf("%s",a);
for(i=0;i<10;i++)a[i]
=getchar();
char a[]="This is a program.";输出前5
个字符的语句是()。
printf("%.5s",a);puts(a);printf("%s",a);
int a[10];
给数组a的所有元素分别赋值为1、2、3、……的语句是()。for(i=1;i<11;i++)a[i]
=i;
for(i=1;i<11;i++)a[i-
1]=i;
for(i=1;i<11;i++)a[i+
1]=i;
以下程序段的输出结果为()。
char c[]="abc";
int i=0;
do ;while(c[i++]!='\0');printf("%d",i-
1);
abc ab2
char a1[]="abc",a2[80]="1234";将a1串连
接到a2串后面的语句是()。
strcat(a2,a1);strcpy(a2,a1);strcat(a1,a2);若有
char s1[]="abc",s2[20],*t=s2;gets(t);则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是()。if(strcmp(s1,s1)>0)pu
ts(s2);
if(strcmp(s2,s1)>0)pu
ts(s2);
if(strcmp(s2,t)>0)put
s(s2);
函数的形式参数隐含的存储类型说明是()
。
extern static register
与实际参数为实型数组名相对应的形式参数
不可以定义为()。
float a[];float *a;float a;
C语言中不可以嵌套的是()。函数调用函数定义循环语句
用户定义的函数不可以调用的函数是()。非整型返回值的本文件外的main函数
全局变量的定义不可能在()。函数内部函数外面文件外面
对于void类型函数,调用时不可作为()。自定义函数体中的语句循环体里的语句if语句的成分语句
在C语言中,调用函数除函数名外,还必须有
()。
函数预说明实际参数( )
C程序中的宏展开是在()。编译时进行的程序执行时进行的编译前预处理时进行的C语言中,定义结构体的保留字是()。union struct enum