对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出。
解:程序:
#include<stdio.h>
int main()
{
int i, a[10];
for (i = 0; i <= 9; i++)
{
a[i] = i;
}
for (i = 9; i >= 0; i--)
{
printf("%3d", a[i]);
}
printf("\n");
return 0;
}
结果:
9 8 7 6 5 4 3 2 1 0
请按任意键继续. . .
文章标签 c语言 谭浩强 对10个数组元素逆序 文章分类 C/C++ 后端开发
对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出。
解:程序:
#include<stdio.h>
int main()
{
int i, a[10];
for (i = 0; i <= 9; i++)
{
a[i] = i;
}
for (i = 9; i >= 0; i--)
{
printf("%3d", a[i]);
}
printf("\n");
return 0;
}
结果:
9 8 7 6 5 4 3 2 1 0
请按任意键继续. . .
我们可以很轻松的从1到9或者从9到1正着背一遍,反着背一遍。但是想要在编程实现这些看起来简单的操作,就没那么容易了。因为计算机需要一些指令,去告诉它数字或是其他的内容进行逆序的代码。既然我们之前已经学了不少倒序的方法了,今天我们就进入实战,看看在数组中的逆序是如何输出的吧。将一个数组逆序输出,用第一个与最后一个交换。#!/usr/bin/python# -*- coding: UTF-8 -*-
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M