每天练习3道题,你也可以学会c语言
1.编写程序,输入10个整数存入一维数组,再按逆序重新存放后再输出
#include<stdio.h>
int main()
{
int a[10],i;
for(i=0;i<10;i++){
scanf("%d",&a[i]);
}
for(i=9;i>=0;i--){
printf(" %d ",a[i]);
}
return 0;
}
2.输入10个整数,求出它们的和以及平均值并输出
#include<stdio.h>
int main()
{
int a[10],i,sum=0;
float n;
for(i=0;i<10;i++){
scanf("%d",&a[i]);
}
for(i=0;i<10;i++){
sum+=a[i];
}
n=sum/10.0;
printf("%d %f",sum,n);
return 0;
}
3.判断任意整数n是否为回文数。(回文数指正读反读都一样的数,如:2112,121等)
#include<stdio.h>
int main()
{
int sum=0,n,i;
scanf("%d",&n);
i=n;
while(i){
sum=sum*10+i%10;
i/=10;
}
if(sum==n) printf("是回文数");
else printf("不是回文数");
return 0;
}