高校题库

第401题

有下面程序段:

char a[3],b[]="China";
a=b;
printf("%s",A);

则(  )。

第402题

以下叙述不正确的是( )。

第403题

执行语句for(i=1;i++<4;  );变量i的值是(  )

第404题

若用数组名作为函数调用的实参,则传递给形参的是(  )。        

第405题

若有以下说明和语句:

char *language[]={"FORTRAN"."BASIC","PASCAL","JAVA","C"};
char **q;
q=language+2;

则语句printf("%o\n",*q);(  )。

第406题

若有定义:int(*p)[4];则标识符p(  )。

第407题

以下程序运行结果是(  )。

#include<stdio.h>
int fun(int a,int B)
{
	if(a>B return(a+B))
	else return(a-b);
	int main()
	{
		int x=3,y=8,z=6,r;
		r=fun(fun(x,y),2*z);
		printf("%d\n",r);
		return 0;
	}
}
第408题

下面程序运行成果是(  )。

#include<stdio.h>
#include<string.h>
int main()
{
	char a[80]='AB',b[80]="LMNP";
	int i=0;
	stract (a,b);
	while(a[i++]!='\o')
	b[i]+a[i];
	puts(B);
	return 0;
	
}
第409题

下面程序的功能是将字符串s中所有的字符c删除,请选择填空(  )。

#include<stdio.h>
int main()
{
	char s[80];
	int i,j;
	gets(s);
	for(i=j=0;s[i!='\o';i++])
	if(s[i]!='c')[];
	s[j]='\o';
	puts(s);
	return 0;
}
第410题

以下程序(  )。

#include<stdio.h>
int main()
{
	int a=5;b=0;c=0;
	if(a=b+C,printf("***\n"))
	else
	printf("$$$\n");
	return 0;
}
第411题

下面四个选项中,是C语言关键字的选项是(  )。

第412题

若有代数|x3+log10x|,则正确的C语言表达式是(  )。

第413题

一个C程序的执行是从(  )。

第414题

以下程序叙述正确的是(  )。

第415题

以下能对二维数组a进行正确的初始化的语句是(  )。

第416题

设有如下程序:

#include<stdio.h>
int main()
{
	char ch1='A',ch2='a';
	printf("%c\n",(ch1,ch2));
	return 0;
}

则以下叙述正确的是(  )。

第417题

以下库函数strcpy(char*p1,char*p2);功能不相等的程序段是(   )。

第418题

在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是(   )。

第419题

以下程序段(   )。

x=-1;
do{
	x=x*x;
}while(x!1);


第420题

以下正确的描述是(   )。