zjx200241 发表于 2015-3-15 11:56

关于C语言变量命名

本帖最后由 zjx200241 于 2015-3-15 12:10 编辑

在C语言中,我想新建N个变量,变量的名称像a1,a2,a3,a4这种,a后面的数值是根据一个名为i的int变量控制的,随着i的增加,a后面的数字也随之增加,请问能做到吗?

Anonymouss 发表于 2015-3-15 12:08

到底是易语言还是c。。。

Anonymouss 发表于 2015-3-15 12:10

为啥不用数组。

西风残照 发表于 2015-3-15 12:10

你直接说你要实现的某种功能不更好?

fenginsc 发表于 2015-3-15 12:22

程序自动创建变量是不行的
但是数组可以做到。
数据类型 数组.单元=XXX

Mark_nnn 发表于 2015-3-15 12:26

不可以的,直接用数组不就行了?

zjx200241 发表于 2015-3-15 12:26

fenginsc 发表于 2015-3-15 12:22
程序自动创建变量是不行的
但是数组可以做到。
数据类型 数组.单元=XXX

能否具体一点,我是小白
弄成完整的程序代码形式给我看看行吗?
感谢!

high52061 发表于 2015-3-15 12:44

本帖最后由 high52061 于 2015-3-15 12:53 编辑

//第一种实现方式。
# include <stdio.h>
int main(void)
{

      int a;
      int i;
      int N;


      scanf("%d",&N);//这里可以调N个 int a[] 变量,变量类型你没说,我用整型,不符合自己改。

      for(i = 0;i<=N;++i)
      {
         a;    这里的括号【】用英文输入【i】
      }
      return 0;
}
//第二种实现方式。
# include <stdio.h>
int main()
{
      int a;
      int i;
      int N;


      scanf("%d",&N);//这里可以调N个 int a[] 变量,变量类型你没说,我用整型,不符合自己改。
      i = 0;
      while(i<=N)
      {
      a;
      ++i;
      }
      return 0;
}
//三种实现方式
略- -。没意思

high52061 发表于 2015-3-15 12:54

high52061 发表于 2015-3-15 12:44
//第一种实现方式。
# include
int main(void)


这里的a 【i】网站不能显示

刃夜 发表于 2015-3-24 01:27

[]这个,就是p旁边的 花括号 键,不安Shitf的情况下英文状态的,中文的 是 大的【】
页: [1] 2
查看完整版本: 关于C语言变量命名