C语言山东春考技能模拟试题2020.7.6
一、填空题
(一)
输入三个整数,求三个整数的和及平均值。
#include <stdio.h>
(1)()
{
(2)
float sum,aver;
printf("请输入三个整数:");
scanf("%d %d %d",&x1,&x2,&x3);
sum=x1+x2+x3;
(3)
printf("(4)",sum, aver);
}
源程序是指什么程序答:
(1)
(2)
(3)
(4)
(二)
输入两个两位整数,判断这两个数是否互为回文数。回文数是指一个数从左边读和从右边读的结果是一模一样的,比如12321。
#include <stdio.h>
main()
{
int x1,x2,(1);
printf("请输入两个两位整数:");
scanf("%d %d",(2));
a=x1%10;
(3)
c=x2/10;
(4)
(5)
printf("%d %d是回文数!",x1,x2);
else
printf("%d %d不是回文数!",x1,x2);
}
答:
(1)
(2)
(3)
(4)
(5)
二、编程题
输入一个正数a,求a的平方根。(如输入的数不是正数,直接输出Error)
答案
一、填空题
(一)
(1)main
(2)int x1,x2,x3;
(3)aver=sum/3;
(4)和为:%f,平均数为:%f
(二)
(1)a,b,c,d
(2)&x1,&x2
(3)b=x1/10;
(4)d=x2%10;
(5)if(a==c&&b==d)
二、编程题
#include <stdio.h>
#include <math.h>
main()
{
float a;
printf("输入一个正数a:");
scanf("%f",&a);
if(a<0)
printf("Error");
else
printf("a的平方根是%f",sqrt(a)); }
//答案仅供参考,只需运行出正确的结果即可
填空题程序源代码
一、填空题
(一)
#include <stdio.h>
main()
{
int x1,x2,x3;
float sum,aver;
printf("请输入三个整数:");
scanf("%d %d %d",&x1,&x2,&x3);
sum=x1+x2+x3;
aver=sum/3;
printf("和为:%f,平均数为:%f",sum, aver); }
(二)
#include <stdio.h>
main()
{
int x1,x2,a,b,c,d;
printf("请输入两个两位整数:");
scanf("%d %d",&x1,&x2);
a=x1%10;
b=x1/10;
c=x2/10;
d=x2%10;
if(a==c&&b==d)
printf("%d %d是回文数!",x1,x2);
else
printf("%d %d不是回文数!",x1,x2);
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。