99问答网
所有问题
C语言如何设计一个程序,输入一组数据,自动输出元素的个数
如题所述
举报该问题
推荐答案 2012-11-11
先设置个很大的字符型数组char a[n],(n可以几百几千甚至更大些,按情况而定),然后用
scanf("%s",a);读取键入的数据,然后用
for循环
遍历c[n]直到c[i]='\0',输出这时的i,
就是元素的个数了,
这个只是一种简单的方法,希望对你有帮助!谢谢!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ej77ze7zB.html
其他回答
第1个回答 2012-11-11
采用“列表”这种数据结构存储你数据,列表本身会存储你加入列表的元素的个数
找本“数据结构”的书看看,也许就能理解了
所谓的“自动”都是对于软件的用户而言的,作为设计者,所有的“自动”都是你写代码实现的,不可能有自动的行为出现
追问
我还没接触数据结构,如果用数组,你会怎莫处理这个问题?能不能给一个程序的例子。
追答
数组没有任何办法处理,如果没有学数据结构,就去学习吧
本回答被网友采纳
第2个回答 2012-11-11
你要吗?数据,
相似回答
大家正在搜
相关问题
c语言请编写一个程序从键盘输入十个整型数据然后输出这十个数
设计一个程序能够存储输入的数据,返回输入数据的个数。
c语言 用指针实现一组数据的数据输入与输出
请问把一个数据循环输出n遍(比如5遍)用C语言应该怎样设计程...
C语言:用数组实现从键盘输入10个数,并且输出这10个数。
c语言:编写一个程序输入单精度型一维数组a【6】,计算并输出...
c语言编写程序,实现以下功能:定义一个有10个元素的一维数组...
C语言,编程序:输入一组整型数据,找出其最大的数并输出。 写...