题库 题库

【单选题】

以下叙述中错误的是(  )。
  • A.改变函数形参的值,不会改变对应实参的值

  • B.函数可以返回地址值

  • C.可以给指针变量赋一个整数作为地址值

  • D.当在程序的开头包含文件stdi0.h时,可以给指针变量赋NULL

参考答案

查看答案

相关试题

单选题 以下叙述中错误的是(  )。 查看答案
单选题 有以下程序:
main()
{int num]-4][4]={{1,2,3,4),{5,6,7,8),{9,10,
11,12,),(13,14,15,16)},i,j;
for(i=0;i<4;i4-+)
( for(j=0;j<I;J++)PRINT{(”%4C”,“);
for(j=______;j<4;j++)print{(”%4d”,
num[i][j]);
print{(”n”);))
若要按以下形式输出数组右一k半三角
1 2 3 4
6 7 8
11 12
16
则在程序下划线处应填人的是(  )。
查看答案
单选题 在16位编译系统上,若有定义“int a[]={10,20,30),*P=&a;”,当执行“P++;”后.下列说法错误的是(  )。 查看答案
单选题 下列程序的运行结果是( )。
#include
main()
{ static char a[]="Languagef",b[]=”programe”;
char*p1,*p2;int k;
p1=a;p2=b;
for(k=0;k<=8;k++)
if(*(p1+k)==*(p2+k))
printf(”%c”,*(p1十k));
)
查看答案
单选题 以下叙述中正确的是(  )。 查看答案
单选题 下面程序输出的是( )。
main()
{ int t-1;fun(fun(t));)
fun(int h)
{static int a[3]-{1,2,3};
int k;
for(k-0;k%3;k++)a[k]+=a[k]-h;
for(k-0;k<3;k++)printf(”%d”,a[k]);
printf(”\n”);
return(a[h]);)
查看答案
单选题 有以下程序:
int fun(int x)
{ int P;
if(x==0||x==1)return(3);
p=x-fun(x-2);
return P;
)
main()
{printf(”%d\n”,fun(7));)
执行后的结果是( )。
查看答案
单选题 下列程序的输出结果是(  )。
char+point(char*pt):
main()
{char b[4]={'a','c','s','f'),*pt=b;
pt=point(pt);
printf(”%c\n“,*pt);

point(char*p)
{ p+=3;
return p;
)
查看答案
单选题 设在c语言中,float类型数据占4个字节,则double类型数据占(  )个字节。 查看答案
单选题 若已包括头文件且已有定义char s1[18],s2={”ABCDE”)和int i,现要将字符串”ABCDE”赋给sl,下列语句错误的是(  )。 查看答案
单选题 若i、j已定义成int型,则下列程序段中内循环体的总执行次数是( )。
for(i=6;i>0;i--)
for(j=0;j<4;j++){…}
查看答案
单选题 有以下程序:
#include<STDIO.HD
main()
( char cl,c2,c3,c4,c5,c6;
scanf(”%c%c%c%c”,&cl,&.c2,8Lc3,&c4);
c5=getchar(); c6=getchar():
putchar(c1);putchar(c2);
printf(”%c%c\n”,c5,c6);
)
程序运行后,若从键盘输入(从第1l列开始)
123<回车>
45678<回车>
则输出结果是( )。
查看答案
单选题 设有定义语句:char a='\72';,则变量a( )。 查看答案
单选题 下列说法不正确的是(  )。 查看答案
单选题 在结构化分析方法中,数据字典的作用是(  )。 查看答案
单选题 以下程序的输出结果是(  )。
main()
{ int i一0,S=0:
for(;;)
{
if(i==3 || i==5)continue;
if(i==6) break:
i++:
s+=i:
);
printf(”%d\n”,s):
查看答案
单选题 没有如下定义:
int(*ptr)();
则以下叙述中正确的是(  )。
查看答案
单选题 下列程序执行后的输出结果是( )。
main()
{char x一0xFFFF;printf(”%d\n”,x——);)
查看答案
单选题 若变量已正确定义,有以下程序段
i=0:
do printf(”%d,”,i);while(i++);
printf(”%d”,i)
其输出结果是( )。
查看答案
单选题 设变量已正确定义,则以下能正确计算f=n!的程序是(  )。 查看答案