34.下面全局变量声明中正确的是( )。
A. auto int i=1;
B. float a=1, b=0.5, c=a+b;
C. char for=1;
D. static char ch;
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2c10-c003-bc7499099f01.html
点击查看答案
17.本程序的功能是:将一个数组的所有元素分成左右两部分,使得左边的所有元素均为奇数,右边的所有元素均为偶数。
#include
int main()
{int i,j,t,a[10]={3,6,4,11,8,5,15,10,17,18};
printf( );
for(i=0;i<10;i++)
printf("%3d",a[i]);
i=0;j=9;
while(( (42) ))
{while( )&&(a[i]%2!=0)) i++;
{t=a[i]; a[i]=a[j];a[j]=t;
i++;j--;}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-0ee8-c003-bc7499099f00.html
点击查看答案
31.A32.B33.C34.B35.C36.B37.B38.A39.B40.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e480-c003-bc7499099f00.html
点击查看答案
9.下面程序中函数delchar( )的功能是:将字符串s中出现的所有c字符删除。
void delchar( )
{ int j=0, k=0;
while(s[j] != '\0')
{if( )
{s[k] = s[j];
( (24) );
}
( (25) );
}
( (26) );
}
int main()
{ char ch[]="element",c='e';
delchar( );
puts( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-7818-c003-bc7499099f00.html
点击查看答案
30.当一个函数无返回值时,定义时函数的类型应是________。
A. 任意
B. int
C. void
D. 无
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2440-c003-bc7499099f01.html
点击查看答案
1.声明局部变量时若缺省了存储类型,该变量的存储类型是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-d620-c003-bc7499099f00.html
点击查看答案
4.若将实型常数1.5存储在内存中,它占用( )个字节。
A.
B.
C.
D.
E.
F.
G.
H.
I.
J.
解析:
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-1d48-c003-bc7499099f02.html
点击查看答案
14.以下表示中,不能用作C语言常量的是( )。
A. 0UL
B. (long)123
C. 1e0
D. '\x2a'
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-57e0-c003-bc7499099f00.html
点击查看答案
7.已有定义“double x=3.5;”,表达式“( )x+x”值的类型为( )型。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2130-c003-bc7499099f01.html
点击查看答案
7.下列各选项都是在C程字中的注释,其中注释方法错误的是()。
A. void main(/*int argc, char, *argv[ ]*/)
B. void main()
{ } {pri/*remark*/ntf("ok");}
C. void main()
D. void main()
{ int y/*=8*/;{ int y=8;
printf("%d", y); /*printf(" %d", y);*/
} }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-4070-c003-bc7499099f01.html
点击查看答案