二级C语言
第541题
当输入为"Hi,Lily "时,下面程序的执行结果是( )。
#include<stdio.h>
main()
{
char c;
while(c!=',')
{
c=getchar();
putchar(c);
}
}
第542题
下面4个关于C语言的结论中错误的是( )。
第543题
若有以下程序段:
struct st
{int n;
int *m;};
int a=2,b=3,c=5;
struct st s[3]=({101,&a},{102,&c},{103,&b}};
main()
{struct st *p;
p=s;
…}则以下表达式中值为5的是( )。
第544题
下列程序的运行结果是( )。
#include<stdio.h>
void sub(int*s,int*y)
{static int m=4;
*y=s[0];
m++;
}
void main()
{int a[]={1,2,3,4,5},k;
int x;
printf("\n");
for(k=0;k<=4;k++)
{sub(a,&x);
printf("%d,",x);
}
}
第545题
以下程序的输出结果是( )。
point(char*pt);
main()
{char b[4]={'m','n','o','p'},*pt=b;
point(pt);
printf("%c\n",*pt);
}
point(char *p)
{p+=3;}
第546题
C语言中规定,程序中各函数之间( )。
第547题
以下程序的输出结果是( )。
#include<stdio.h>
main()
{int a[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;
for(i=0;i<3;i++)
for(j=i;j<=i;j++)
s+=a[i][a[j][j]];
printf("%d\n",s);
}
第548题
以下程序输出的结果是( )。
#include<stdio.h>
#include<string.h>
main()
{char a[][7]={"ABCD","EFGH","IJKL","MNOP"},k;
for (k=1;k<3;k++)
printf("%s\n",&a[k][k]);
}
第549题
当用"#define F 37.5f"定义后,下列叙述正确的是( )。
第550题
在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别
是( )。
第551题
以下说法正确的是( )。
第552题
下面程序的输出结果是( )。
typedef union { long x[1];
int y[4];
char z[10];
}M;
M t;
main()
{ rintf("%d\n",sizeof(t));
}
第553题
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序
void sort(int a[],int n)
{int i,j,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;}
}
main()
{int aa[10]={1,2,3,4,5,6,7,8,9,10},i;
sort(&aa[3],5);
for(i=0;i<10;i++)printf("%d,",aa[i]);
printf("\n");
}程序运行后的输出结果是( )。
第554题
设x=061,y=016,则z=x|y的值是( )。
第555题
函数rewind(fp)的作用是( )。
第556题
下列叙述中对的的是
第557题
软件测试的目的是
第558题
下面描述中,不属于软件危机表现的是( )。
第559题
软件生命周期是指
第560题
层次型、网状型和关系型数据库划分原则是