下列叙述中正确的是
A.C语言的函数可以嵌套调用 B.C语言的函数可以嵌套定义
C.C语言的子程序有过程和函数两种 D.C语言编译时不检查语法
下面程序的输出结果为
main()
{ static char str[]="abcdef";
void fun(char s[]);
fun(str);
printf("str[]=%s\n", str);
}
void fun(char s[])
{ int a,b;
for(a=b=0;s[a]!='\0';a++)
if(s[a]!='d')
s[b++]=s[a];
s[b]='\0';
}
以下程序的输出结果是( )
void main( )
{ float x=2, y;
if (x<0) y=0;
else if(x<5&&!x) y=1/(x+2);
else if(x<10) y=1/x;
else y=10;
printf("%f\n",y);}
A、0.000000 B、
以下程序的输出结果是 。
int abc(int u,int v);
main()
{ int a=24,b=16,c;
c=abc(a,b);
printf("%d\n",c);
}
int abc(int u,int v)
{ int w;
while(v)
{ w=u%v;u=v;v=w; }
return u;
}
以下程序的输出结果是。
void fun()
{ static int a=0;
a +=2; printf("%d",a); }
main()
{ int cc;
for(cc=1;cc<4;cc++) fun();
printf("\n");
}