APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
6.本程序的功能是:取出一个十进制正整数中的所有偶数数字,用这些数字构成一个最大数。例如,由123456中取出2、4、6,组成的最大数为642。
#include
#define N 10
int main()
{int i,j,k=0,t,d,a[N]; long n,m=0;
printf( );
scanf( );
while(n>0)
{t=( (13) );
if(t%2==0) a[k++]=t;
n/=10;}
for(i=0;i<k-1;i++)
{d=i;
for(j=i+1;j<k;j++)
if( ) d=j;
if(( (14) ))
{t=a[d];a[d]=a[i];a[i]=t;}
}
for(i=0;i<k;i++)
m=( (15) );
printf( );
return 0;
}

答案:MAXLDM

C语言程序设计题库
12.已有定义“int k, a, b; unsigned long y=5; double x=1.23;”,则下面表达式中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-cab0-c003-bc7499099f00.html
点击查看题目
2.C 语言程序中可以对程序进行注释,注释部分必须用符号()括起来。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-34b8-c003-bc7499099f01.html
点击查看题目
5.已有预处理命令和定义如下:
#define N 8
int x=2, z=1;
double y=1.2;
下述程序段正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f208-c003-bc7499099f00.html
点击查看题目
41.D42.D43.D44.D45.B46.D47.D48.B49.C50.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e868-c003-bc7499099f00.html
点击查看题目
44.下面选项中,可以作为用户标识符的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f01.html
点击查看题目
11.已有定义“char ch1[10]="abcdef",ch2[10]="a\\0";”,则执行语句 “printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9fb8-c003-bc7499099f02.html
点击查看题目
12.已有定义“int a=2, b=3; float m=4.5, n=3.5;”,则表达式“( )( )/2+( )m%( )n”的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2518-c003-bc7499099f03.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
点击查看题目
12.表示“当x取值在范围内时y取值1,否则取值-1”所使用的表达式为“y=( )?1:-1”。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-5d98-c003-bc7499099f00.html
点击查看题目
13.下列四个选项中,属于C语言关键字的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-0da8-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

6.本程序的功能是:取出一个十进制正整数中的所有偶数数字,用这些数字构成一个最大数。例如,由123456中取出2、4、6,组成的最大数为642。
#include
#define N 10
int main()
{int i,j,k=0,t,d,a[N]; long n,m=0;
printf( );
scanf( );
while(n>0)
{t=( (13) );
if(t%2==0) a[k++]=t;
n/=10;}
for(i=0;i<k-1;i++)
{d=i;
for(j=i+1;j<k;j++)
if( ) d=j;
if(( (14) ))
{t=a[d];a[d]=a[i];a[i]=t;}
}
for(i=0;i<k;i++)
m=( (15) );
printf( );
return 0;
}

答案:MAXLDM

分享
C语言程序设计题库
相关题目
12.已有定义“int k, a, b; unsigned long y=5; double x=1.23;”,则下面表达式中正确的是( )。

A.  x%(-3)

B.  x=y[5]

C.  k=(a=1,b=2,&a+&b)

D.  a+=a-=(b=3)*(a=2)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-cab0-c003-bc7499099f00.html
点击查看答案
2.C 语言程序中可以对程序进行注释,注释部分必须用符号()括起来。

A.  “{”和“}”

B.  “[”和“]”

C.  “/*”和“*/”

D.  “*/”和“/*”

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-34b8-c003-bc7499099f01.html
点击查看答案
5.已有预处理命令和定义如下:
#define N 8
int x=2, z=1;
double y=1.2;
下述程序段正确的是( )。

A.  switch(x)

B.  switch(x)
{ case z: x--;break; {case N>0:x=1;break;
case z+1: x++;break; case 1:x=0;break;
}}

C.  switch(x)

D.  switch(y)
{ case 2: y++;break; {case 1.0:y++;break;
case '0': y=3; case 1.2:y=1;break;
} }

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f208-c003-bc7499099f00.html
点击查看答案
41.D42.D43.D44.D45.B46.D47.D48.B49.C50.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e868-c003-bc7499099f00.html
点击查看答案
44.下面选项中,可以作为用户标识符的是( )。

A.  6_6

B.  void

C.  unsigned

D.  _0_

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f01.html
点击查看答案
11.已有定义“char ch1[10]="abcdef",ch2[10]="a\\0";”,则执行语句 “printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9fb8-c003-bc7499099f02.html
点击查看答案
12.已有定义“int a=2, b=3; float m=4.5, n=3.5;”,则表达式“( )( )/2+( )m%( )n”的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2518-c003-bc7499099f03.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
点击查看答案
12.表示“当x取值在范围内时y取值1,否则取值-1”所使用的表达式为“y=( )?1:-1”。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-5d98-c003-bc7499099f00.html
点击查看答案
13.下列四个选项中,属于C语言关键字的是( )。

A.  Float

B.  single

C.  double

D.  real

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-0da8-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载