但又不知道对方要输入多少个 用来储存用户输入的数据 C语言定义一个一维数组 怎么定义
2008-10-20 09:23
645 查看
比如可以输入10个 然户输入 比如a【1000】 如在第一行写上:#define M 数值再定义数组:main(){int a[M];....;}这样做的好处就是以后如果有改动的话可以一改全改.只要改变define后符号常量的值就可以了.
也就是符号常量来写 a[i]);getch();}
|||
你应该先定义一个较大的数组 ='/0';i++)printf(" use '//0'to mean end./n");for(i=0;a[i] scanf("%c" &N); for (i=0;i<N;i++) scanf("%d" N; scanf("%d" a[]
#define N 100main(){ int i 一维数组的下标可以省略
答案补充
你的x没有用过 可以输入100个等等
|||
可以用宏定义 %c" &a[i]);}printf("Your input is:/n");for(i=0;a[i] ='/0';i++){scanf("%c" &a[i]);改为源程序如下:main(){int i;char a[100];printf("Please input the data a[i]);改为:scanf("%c" a[i]);}这样就行了 只要比这个最大数小的个数个数据都可以
也就是符号常量来写 a[i]);getch();}
|||
你应该先定义一个较大的数组 ='/0';i++)printf(" use '//0'to mean end./n");for(i=0;a[i] scanf("%c" &N); for (i=0;i<N;i++) scanf("%d" N; scanf("%d" a[]
#define N 100main(){ int i 一维数组的下标可以省略
答案补充
你的x没有用过 可以输入100个等等
|||
可以用宏定义 %c" &a[i]);}printf("Your input is:/n");for(i=0;a[i] ='/0';i++){scanf("%c" &a[i]);改为源程序如下:main(){int i;char a[100];printf("Please input the data a[i]);改为:scanf("%c" a[i]);}这样就行了 只要比这个最大数小的个数个数据都可以
相关文章推荐
- 给你一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给你一个字典,用户输入一个单词,让你根据字典找出这个单词有多少个兄弟单词。
- 如果java中一个方法不知道要传递多少参数也不知道传递过来的是什么类型的数据你会怎么做?
- [转]给你一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给你一个字典,用户输入一个单词,让你根据字典找出这个单词有多少个兄弟单词
- 问题十五:定义一个结构体变量(包括年、月、日),输入两个人的生日,求出他们相差多少天。
- 简单编程(四)要求用户输入一个年份和一个月份,判断该年该月有多少天。
- 【C语言助教】用户输入一个标示符,判断是否为合法标示符
- C语言 数组char a[4] 保存了一个数据,怎么转换为unsigned int呢 ?
- c语言判断素数和输入一个数n代表有n行数据的问题
- 用C语言编程,根据用户输入的半径计算球的表面积,体积,经过圆心的横切圆的面积以及以此球的半径、直径作为直径和高的圆柱体的侧面积、表面积和体积(将π定义成值为3.14的符号常量)
- 实现一个简单的菜单程序,运行时显示"Menu:A(dd) D(elete) S(ort) Q(uit),Select one: "提示用户输入。输入A、D、S时分别提示"数据已经增加、删除、排序"
- [心得]关于C语言中对用户输入选择选项的校验的一个思路
- Problem Description 有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。 Input 输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义
- C语言:编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值
- JAVA 根据用户输入数据求某年到某年有多少天
- 用户输入一个时间,判断这个时间是本年的多少天(例:输入2015-1-5,结果是2015年的第5天)
- 怎么用c语言实现读取一个txt文件里的数据 要按行读出来
- 编写代码,由用户输入一个字符串,使用foreach循环遍历出此字符串中有多个字母,多少个数字,多少个标点
- 3.4 编写一个程序,将用户输入的数字(0~6)转换成相应的星期值输出。如用户输 入 3,则程序输出“Today is Wed”;用户输入 0,则输出“Today is Sun”。如果用户输入 的数据
- 我手上有一个ASP文件,添加用户时,没有添加密码的功能,添加用户成功时,更换到添加的用户要输入密码,密码不能为空,不怎么么办!
- 今天碰到一个强数据类型集的问题,不知道大家怎么解决呢????