求c语言程序 用 赋值语句,输入输出语句,条件语句,循环语句和一维数组 编写一组程序 作业随便来一个符合要求的程序呗 运行成功就行
对应题目:
输入n(n<100)个整数,将所有的偶数倒序输出
代码截图
代码
运行结果
结果
完整代码
#include <stdio.h>
//输入n(n<100)个整数,将所有的偶数倒序输出
int main()
{
int n;
int num[105]={0};
int i=0;
scanf("%d",&n);//输入n
for(i=1;i<=n;i++){//循环n次
scanf("%d",&num[i]);//输入n个整数
}
for(i=n;i>=1;i--){//倒序循环
if(num[i]%2==0){//判断是否为偶数
printf("%d ",num[i]);//输出偶数
}
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2020-05-27
void main(){
int c;
scanf("%d",&c);
int arr[256];
if(c>255||c<2){printf("输入数值超出范围");return;}
for(int i=0;i<c;i++)
{scanf("%d",%arr[i]);}
for(int i=0;i<c/2;i++){
int x=arr[i];
arr[i]=arr[c-i-1];
arr[c-i-1]=x;
}
printf("逆序数组");
for(int i=0;i<c;printf(" %d",arr[i++]);
}
int c;
scanf("%d",&c);
int arr[256];
if(c>255||c<2){printf("输入数值超出范围");return;}
for(int i=0;i<c;i++)
{scanf("%d",%arr[i]);}
for(int i=0;i<c/2;i++){
int x=arr[i];
arr[i]=arr[c-i-1];
arr[c-i-1]=x;
}
printf("逆序数组");
for(int i=0;i<c;printf(" %d",arr[i++]);
}