APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
9.已有定义“int x, y;”,若要求编写代码实现“当x大于等于0时y取值1,否则y取值-1”,则下面程序段中错误的是( )。

A、 y=x>=0?1:-1;

B、 if(x>=0)y=1; else y=-1;

C、 switch()

D、 switch(x-abs(x))
{case x>=0:y=1; break;{case 0:y=1; break;
default:y=-1;default:y=-1;
}}

答案:空

C语言程序设计题库
21.本程序的功能是:对a数组中不超过4位的正整数逐个做加密处理,并将加密后的正整数保存到b数组中。加密方法如下:(1)将正整数的每一位用该位数字加该位数字的序号值替换(序号规定:个位为1,十位为2,百位为3,千位为4),若结果大于9,则用该数除以10的余数替换。(2)交换最高位和最低位。
#include
#define N 10
int main()
{int i,j,k,m,t,a[N]={32,153,13,24,247,2386,1124,432,35,653},b[N]={0},c[4];
printf( );
for(i=0;i<N;i++)
printf("%5d",a[i]);
for(i=0;i<N;i++)
{m=a[i];
for(j=0;m>0;j++)
{c[j]=(m%10+j+1)%10;
( (53) );
}
t=c[0];c[0]=c[j-1];c[j-1]=t;
for(m=0,k=j-1;k>=0;k--)
m=( (54) );
b[i]=m;
}
printf( );
for(i=0;i<N;i++)
printf("%5d",b[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-39e0-c003-bc7499099f00.html
点击查看题目
2.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{int i,n;
float sum=0, ( (3) );
scanf( );
for(i=1;i<=n;i++)
{sum=sum+( (4) );
flag=-flag;
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-0378-c003-bc7499099f00.html
点击查看题目
8.一个完整的C程序可以有多个函数,其中有且只能有一个名为________的函数。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f03.html
点击查看题目
21.XCF
(1) flag=1(2) denominator+=2(3) flag=1.0
(4) flag*i/(2*i-1)(5) n/=10(6) n!=0
(7) k<=n(8) k++(9) sum<k
(10) j-2(11) n(12) flag=1
(13) n--(14) 1(15) t/=10
(16) n==dw(17) i%j==0(18) i%10!=9
(19) temp=0(20) (i+1)(21) (i-5)%9==0
(22) count = 0(23) grade<60(24) i<10
(25) j%3==0
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-6138-c003-bc7499099f03.html
点击查看题目
36. 下面程序运行时输出结果的最后一行是()。
#include
void fun(int a[3][3])
{ int i, j, k;
for(i=0; i<3; i++)
for(j=0; j<3-i; j++)
{ k=a[i][j]; a[i][j]=a[2-j][2-i]; a[2-j][2-i]=k;}
}
int main()
{ int a[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9}, i, j;
fun( );
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
printf("%2d", a[i][j]);
printf( ); }
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-ff00-c003-bc7499099f00.html
点击查看题目
3. 一个C程序在运行时,如果没有发生任何异常情况,则只有在执行了( )函数的最后一条语句或该函数中的return语句后,程序才会终止运行。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f00.html
点击查看题目
33.下面合法的浮点数是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-8aa8-c003-bc7499099f00.html
点击查看题目
9.若有声明“double x=8, y=5;”,则计算xy的库函数调用形式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-f808-c003-bc7499099f02.html
点击查看题目
11.已有定义“char ch1[10]="abcdef",ch2[10]="a\\0";”,则执行语句 “printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9fb8-c003-bc7499099f02.html
点击查看题目
33.下面关于C语言函数的叙述中,错误的是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2c10-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

9.已有定义“int x, y;”,若要求编写代码实现“当x大于等于0时y取值1,否则y取值-1”,则下面程序段中错误的是( )。

A、 y=x>=0?1:-1;

B、 if(x>=0)y=1; else y=-1;

C、 switch()

D、 switch(x-abs(x))
{case x>=0:y=1; break;{case 0:y=1; break;
default:y=-1;default:y=-1;
}}

答案:空

分享
C语言程序设计题库
相关题目
21.本程序的功能是:对a数组中不超过4位的正整数逐个做加密处理,并将加密后的正整数保存到b数组中。加密方法如下:(1)将正整数的每一位用该位数字加该位数字的序号值替换(序号规定:个位为1,十位为2,百位为3,千位为4),若结果大于9,则用该数除以10的余数替换。(2)交换最高位和最低位。
#include
#define N 10
int main()
{int i,j,k,m,t,a[N]={32,153,13,24,247,2386,1124,432,35,653},b[N]={0},c[4];
printf( );
for(i=0;i<N;i++)
printf("%5d",a[i]);
for(i=0;i<N;i++)
{m=a[i];
for(j=0;m>0;j++)
{c[j]=(m%10+j+1)%10;
( (53) );
}
t=c[0];c[0]=c[j-1];c[j-1]=t;
for(m=0,k=j-1;k>=0;k--)
m=( (54) );
b[i]=m;
}
printf( );
for(i=0;i<N;i++)
printf("%5d",b[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-39e0-c003-bc7499099f00.html
点击查看答案
2.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{int i,n;
float sum=0, ( (3) );
scanf( );
for(i=1;i<=n;i++)
{sum=sum+( (4) );
flag=-flag;
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-0378-c003-bc7499099f00.html
点击查看答案
8.一个完整的C程序可以有多个函数,其中有且只能有一个名为________的函数。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f03.html
点击查看答案
21.XCF
(1) flag=1(2) denominator+=2(3) flag=1.0
(4) flag*i/(2*i-1)(5) n/=10(6) n!=0
(7) k<=n(8) k++(9) sum<k
(10) j-2(11) n(12) flag=1
(13) n--(14) 1(15) t/=10
(16) n==dw(17) i%j==0(18) i%10!=9
(19) temp=0(20) (i+1)(21) (i-5)%9==0
(22) count = 0(23) grade<60(24) i<10
(25) j%3==0
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-6138-c003-bc7499099f03.html
点击查看答案
36. 下面程序运行时输出结果的最后一行是()。
#include
void fun(int a[3][3])
{ int i, j, k;
for(i=0; i<3; i++)
for(j=0; j<3-i; j++)
{ k=a[i][j]; a[i][j]=a[2-j][2-i]; a[2-j][2-i]=k;}
}
int main()
{ int a[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9}, i, j;
fun( );
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
printf("%2d", a[i][j]);
printf( ); }
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-ff00-c003-bc7499099f00.html
点击查看答案
3. 一个C程序在运行时,如果没有发生任何异常情况,则只有在执行了( )函数的最后一条语句或该函数中的return语句后,程序才会终止运行。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f00.html
点击查看答案
33.下面合法的浮点数是________。

A.  1010

B.  1.2E3.4

C.  40.

D.  0x12.34

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-8aa8-c003-bc7499099f00.html
点击查看答案
9.若有声明“double x=8, y=5;”,则计算xy的库函数调用形式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-f808-c003-bc7499099f02.html
点击查看答案
11.已有定义“char ch1[10]="abcdef",ch2[10]="a\\0";”,则执行语句 “printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9fb8-c003-bc7499099f02.html
点击查看答案
33.下面关于C语言函数的叙述中,错误的是________。

A.  一个完整的C程序由多个函数组成,其中有且只能有一个main()函数

B.  当一个C程序包含多个函数时,先定义的函数先执行

C.  函数可以嵌套调用

D.  函数不可以嵌套定义

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