c语言 变量名批量,C语言——利用数组处理批量数据

之前我们在程序中使用的变量都属于基本类型,例如之前的整型,字符型,浮点型数据,这些都是简单的数据类型。对于简单的问题,使用简单的数据类型就足够了。但是,有一些问题仅仅用基本类型数据是无法解决的。难以反映出数据的特点。例如,将班级中30个学生的成绩平均分求出?要定义30个变量当然是可行的,那么如果有成千上万个学生那?此时,如果我们还一一定义的话,那么就太麻烦了。这时我们就可以使用数组来进行操作。废话不多说了,我们来看个例题;

07b71482d3e60b41023b42406c3d024c.png

#include

int main()

{

int i,a[10];

for(i=0;i<=9;i++)

a[i]=i;

for(i=9;i>=0;i--)

printf("%d",a[i]);

printf("\n");

return 0;

}

这是一个给10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9的程序。如果我们不用数组那么会是这样的;

#include

int main()

{int a,b,c,d,e,f,g,h,i,j;

a=0;

b=1;

c=2;

d=3;

e=4;

f=5;

g=6;

h=7;

i=8;

j=9;

printf("%d%d%d%d%d%d%d%d%d%d",a,b,c,d,e,f,g,h,i,j);

return 0;

}

这就是不使用数组的程序,是非常麻烦和复杂的。但是这个通俗易懂,便于理解,但如果变量多的话,这个方法就不怎么简单了。那么问题来了,怎么定义一维数组,当然了,也有二维数组,只不过我们学习先要从简单的入手,循循渐进,才能 渐渐精通。

a132fdadd3beb2ff0c855a66321773d9.png

首先我们先来学习一维数组;int a[10];

它表示定义了一个整型数组,数组名为a,此数组包含10个整型元素。

一般形式为;类型符 数组名[常量表达式]

!注意;

1,数组名的命名规则和变量名相同。

2,定义数组时,需要指定数组中元素的个数。

3,常量表达式中可以包括常量和符号常量。

引用方法;

定义数组并对其中各元素赋值后,就可以引用数组中的元素。注意,只能引用数组元素,不能一次调用整体的元素。

这就是简单的一维数组,大家一定要熟练掌握一维,之后才能更好的二维数组。

世上无难事,只要肯登攀。

ee2ce3933607698d32437f9aa2bb8523.png

举报/反馈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值