APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
15.本程序的功能是:输出10~1000之间所有满足条件k、k2、k3均为回文数的整数k, (所谓回文数,是指其各位数字左右对称的整数。例如,121、12321都是回文数)。
#include
int fun( )
{ int i=0,j=0,a[10];
while(n!=0)
{ a[j++]=n%10;
n=( (41) );
}
j--;
while(( (42) ))
{ if( )i++,j--;
else return 0;
}
return 1;
}
int main()
{ long k;
for(k=10;k<1000;k++)
if(

答案:FUNKFUNKFUNK

C语言程序设计题库
43.已有定义“char c='1'; int x=300; float w=35000; double d=3.1234567e10;”,则下面表达式求值时除( )外其结果都可能是不准确的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f00.html
点击查看题目
12.下面程序运行后输出的结果是________。
#include
int main()
{ int x=2;
do
{printf("%3d",!x-2);
}while( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-dc68-c003-bc7499099f01.html
点击查看题目
39.下面程序运行时输出的结果是()。
#include
void convert( )
{ int i=0, r, b[20];
while( )
{ r=m%n; m/=n;
b[i++]=r;
}
for(--i; i>=0; i--)
printf( );
}
int main()
{ convert(15, 2);
printf(",");
convert(15, 8);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-0ea0-c003-bc7499099f00.html
点击查看题目
18.已知字符'a'的ASCII码为97,执行下列语句的输出是( )。
printf ("%c%d", 'b', 'b'+1);
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-3688-c003-bc7499099f00.html
点击查看题目
5.已有定义语句“int a[10], b[3][3];”,则以下对数组元素赋值的操作中,不会出现越界访问的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-af58-c003-bc7499099f00.html
点击查看题目
37.下面程序运行时输出的结果是()。
#include
void fun(int a[3][4])
{ int i, j, k;
for(i=0; i<3; i++)
{ k=0;
for(j=1; j<4; j++)
if( )k=j;
printf("%2d", a[i][k]);
}
}
int main()
{ int a[3][4]={{3, 5, 6, 4}, {5, 2, 4, 3}, {4, 2, 3, 5}};
fun( ); return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-02e8-c003-bc7499099f00.html
点击查看题目
8.可以改变局部变量的生存期、但不能改变它的作用域的存储类别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f05.html
点击查看题目
8. 若有定义与语句“int x; float y; scanf("%3d%f",&x,&y);printf( );”,若要求变量x和y分别从键盘获得输入值12和123.0,则下面输入数据错误的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-1b30-c003-bc7499099f00.html
点击查看题目
16.数学表达式所对应的C语言表达式为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f01.html
点击查看题目
3.下面程序的功能是:计算的值。
#include
#include
double fun( )
{ int i, j, sign=1; double t, sum=0.0;
for(i=1;i<=n;i++)
{ t=0;
for(j=0; ( (8) ) ;j++)
t+=i*pow(10, j);
sum=sum+sign*( (9) );
sign=-sign;
}
return sum;
}
int main()
{ printf("\nthe sum=%f\n", fun(6));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-3998-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

15.本程序的功能是:输出10~1000之间所有满足条件k、k2、k3均为回文数的整数k, (所谓回文数,是指其各位数字左右对称的整数。例如,121、12321都是回文数)。
#include
int fun( )
{ int i=0,j=0,a[10];
while(n!=0)
{ a[j++]=n%10;
n=( (41) );
}
j--;
while(( (42) ))
{ if( )i++,j--;
else return 0;
}
return 1;
}
int main()
{ long k;
for(k=10;k<1000;k++)
if(

答案:FUNKFUNKFUNK

分享
C语言程序设计题库
相关题目
43.已有定义“char c='1'; int x=300; float w=35000; double d=3.1234567e10;”,则下面表达式求值时除( )外其结果都可能是不准确的。

A.  x=w/c

B.  w=d/x

C.  w=d/1e5f

D.  w=x+c

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f00.html
点击查看答案
12.下面程序运行后输出的结果是________。
#include
int main()
{ int x=2;
do
{printf("%3d",!x-2);
}while( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-dc68-c003-bc7499099f01.html
点击查看答案
39.下面程序运行时输出的结果是()。
#include
void convert( )
{ int i=0, r, b[20];
while( )
{ r=m%n; m/=n;
b[i++]=r;
}
for(--i; i>=0; i--)
printf( );
}
int main()
{ convert(15, 2);
printf(",");
convert(15, 8);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-0ea0-c003-bc7499099f00.html
点击查看答案
18.已知字符'a'的ASCII码为97,执行下列语句的输出是( )。
printf ("%c%d", 'b', 'b'+1);

A.  b99

B.  98c

C.  9899

D.  bc

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-3688-c003-bc7499099f00.html
点击查看答案
5.已有定义语句“int a[10], b[3][3];”,则以下对数组元素赋值的操作中,不会出现越界访问的是()。

A.  a[-1]=0

B.  a[10]=0

C.  b[3][0]=0

D.  b[0][3]=0

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-af58-c003-bc7499099f00.html
点击查看答案
37.下面程序运行时输出的结果是()。
#include
void fun(int a[3][4])
{ int i, j, k;
for(i=0; i<3; i++)
{ k=0;
for(j=1; j<4; j++)
if( )k=j;
printf("%2d", a[i][k]);
}
}
int main()
{ int a[3][4]={{3, 5, 6, 4}, {5, 2, 4, 3}, {4, 2, 3, 5}};
fun( ); return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-02e8-c003-bc7499099f00.html
点击查看答案
8.可以改变局部变量的生存期、但不能改变它的作用域的存储类别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f05.html
点击查看答案
8. 若有定义与语句“int x; float y; scanf("%3d%f",&x,&y);printf( );”,若要求变量x和y分别从键盘获得输入值12和123.0,则下面输入数据错误的是()。

A.  12123↙

B.  12123↙

C.  12,123↙

D.  012123↙

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-1b30-c003-bc7499099f00.html
点击查看答案
16.数学表达式所对应的C语言表达式为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f01.html
点击查看答案
3.下面程序的功能是:计算的值。
#include
#include
double fun( )
{ int i, j, sign=1; double t, sum=0.0;
for(i=1;i<=n;i++)
{ t=0;
for(j=0; ( (8) ) ;j++)
t+=i*pow(10, j);
sum=sum+sign*( (9) );
sign=-sign;
}
return sum;
}
int main()
{ printf("\nthe sum=%f\n", fun(6));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-3998-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载