APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
14.本程序的功能是:将数组的元素重新进行排列,比第1个元素小的放到其前面(左面),比第1个元素大的放到其后面(右面)。
#include
#define N 10
int main()
{int i,j=N-1,x,a[N]={12,3,11,14,21,8,25,18,7,2};
printf( );
for(i=0;i<N;i++)
printf("%3d",a[i]);
i=0;x=( (34) );
while( )
{while(

答案:ILTJILTJXLTAJXLTAJ

C语言程序设计题库
1.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{ int denominator,flag,i,n;
double item,sum;
printf( );
scanf( );
( (1) );
denominator=1;
sum=0;
for(i=1;i<=n;i++)
{item=flag*1.0/denominator;
sum=sum+item ;
flag=-flag ;
( (2) );
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ff90-c003-bc7499099f00.html
点击查看题目
12.首地址
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2010-c003-bc7499099f01.html
点击查看题目
11. 关于main()函数,下列叙述中正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-5010-c003-bc7499099f00.html
点击查看题目
14.下面程序的运行结果为________。
#include
int main()
{int i, a[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};
for(i=0; i<3; i++)
printf("%2d", a[i][2-i]); return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ce98-c003-bc7499099f01.html
点击查看题目
17.double18.619.long int20.0x或0X
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d4e0-c003-bc7499099f01.html
点击查看题目
5.在while( )语句中的e与下面条件表达式等价的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-9618-c003-bc7499099f00.html
点击查看题目
25.本程序的功能是:将一个字符串(串长不超过50)中连续的空格符值保留一个。例如,若字符串为“I am a student.”,处理后为“I am a student.”。
#include
#include
int main()
{char str[51]; int i;
gets( );
for(i=1; ( (64) ); i++)
if(str[i-1]==' '&&str[i]==' ')
{strcpy(str+i-1,( (65) ));
i--;
}
puts( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-64d8-c003-bc7499099f00.html
点击查看题目
17.下面程序运行时输出的结果是()。
#include
#include
int main()
{ char ch1[]="information",ch2[]="interchange"; int i,n;
n=strlen(ch1)<strlen(ch2)?strlen(ch1):strlen(ch2);
for(i=0;i<n;i++)
if(ch1[i]==ch2[i])
printf("%c",ch1[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-5f20-c003-bc7499099f00.html
点击查看题目
8.下列程序的运行结果是________。
#include
int main()
{char str[ ]="abcdef";
int a, b;
for(a=b=0; str[a]!='\0' ; a++)
if( )
str[b++]=str[a] ;
str[b]='\0' ;
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3428-c003-bc7499099f00.html
点击查看题目
12.表示“当x取值在范围内时y取值1,否则取值-1”所使用的表达式为“y=( )?1:-1”。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-5d98-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

14.本程序的功能是:将数组的元素重新进行排列,比第1个元素小的放到其前面(左面),比第1个元素大的放到其后面(右面)。
#include
#define N 10
int main()
{int i,j=N-1,x,a[N]={12,3,11,14,21,8,25,18,7,2};
printf( );
for(i=0;i<N;i++)
printf("%3d",a[i]);
i=0;x=( (34) );
while( )
{while(

答案:ILTJILTJXLTAJXLTAJ

分享
C语言程序设计题库
相关题目
1.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{ int denominator,flag,i,n;
double item,sum;
printf( );
scanf( );
( (1) );
denominator=1;
sum=0;
for(i=1;i<=n;i++)
{item=flag*1.0/denominator;
sum=sum+item ;
flag=-flag ;
( (2) );
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ff90-c003-bc7499099f00.html
点击查看答案
12.首地址
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2010-c003-bc7499099f01.html
点击查看答案
11. 关于main()函数,下列叙述中正确的是()。

A.  main()函数必须出现在其他函数之前

B.  main()函数中至少必须有一条语句

C.  C程序总是从main()函数的第一条语句开始执行

D.  C程序总是在执行完main()函数的最后一条语句后结束

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-5010-c003-bc7499099f00.html
点击查看答案
14.下面程序的运行结果为________。
#include
int main()
{int i, a[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};
for(i=0; i<3; i++)
printf("%2d", a[i][2-i]); return 0;
}

A.   1 5 9

B.   1 4 7

C.   3 5 7

D.   3 6 9

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ce98-c003-bc7499099f01.html
点击查看答案
17.double18.619.long int20.0x或0X
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d4e0-c003-bc7499099f01.html
点击查看答案
5.在while( )语句中的e与下面条件表达式等价的是( )。

A.  e==0

B.  e==1

C.  e!=1

D.  e!=0

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-9618-c003-bc7499099f00.html
点击查看答案
25.本程序的功能是:将一个字符串(串长不超过50)中连续的空格符值保留一个。例如,若字符串为“I am a student.”,处理后为“I am a student.”。
#include
#include
int main()
{char str[51]; int i;
gets( );
for(i=1; ( (64) ); i++)
if(str[i-1]==' '&&str[i]==' ')
{strcpy(str+i-1,( (65) ));
i--;
}
puts( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-64d8-c003-bc7499099f00.html
点击查看答案
17.下面程序运行时输出的结果是()。
#include
#include
int main()
{ char ch1[]="information",ch2[]="interchange"; int i,n;
n=strlen(ch1)<strlen(ch2)?strlen(ch1):strlen(ch2);
for(i=0;i<n;i++)
if(ch1[i]==ch2[i])
printf("%c",ch1[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-5f20-c003-bc7499099f00.html
点击查看答案
8.下列程序的运行结果是________。
#include
int main()
{char str[ ]="abcdef";
int a, b;
for(a=b=0; str[a]!='\0' ; a++)
if( )
str[b++]=str[a] ;
str[b]='\0' ;
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3428-c003-bc7499099f00.html
点击查看答案
12.表示“当x取值在范围内时y取值1,否则取值-1”所使用的表达式为“y=( )?1:-1”。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-5d98-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载