55智能网
新记
c语言,输入一个长度不定的整型数组(1000位以内),我要怎么知道该数组的长度。
如题所述
举报该文章
相关建议 推荐于2018-03-12
一般有两种方式。
1 第一个输入为数组长度。 比如输入 3 12 45 87
2 以特定输入为结束标记, 比如 以0,-1或者EOF作为结束标记。或者整行输入,以
换行符
为结束标记。
一般来说,在自动判题系统中,以EOF为结束, 或先输入长度, 是最为常见的两种方式。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://55.aolonic.com/aa/ie8rqlegqgr8eqqf8qg.html
其他看法
第1个回答 2020-12-31
一般有两种方式。
1 第一个输入为数组长度。 比如输入 3 12 45 87
2 以特定输入为结束标记, 比如 以0,-1或者EOF作为结束标记。或者整行输入,以换行符为结束标记。
一般来说,在自动判题系统中,以EOF为结束, 或先输入长度, 是最为常见的两种方式。
第2个回答 2015-12-28
假设数据名为a,则sizeof(a)/sizeof(a[0])的结果就是数组的长度。
本回答被网友采纳
第3个回答 推荐于2016-03-01
判断把输入的数组放在一个数组里,判断这个数组\n的位置。一个数组有效数最后面都会有一个\n。本回答被提问者采纳
相似回答
大家正在搜
相关问题
c语言,怎么写一个任意长度(1000位以内)的整数?用数组的...
c语言编程思路,要求有1000个数(一个数组)从第一位开始一...
输入 第一行输入一个整数n(1 <= n <= 100)表示...
写一个C或C++的程序,用于计算两个大数的乘积(大数位数不超...
在C语言中一个指针占用多少字节。
C语言中可以定义不定长度的数组(即数组长度由变量确定)吗?
用C语言写一个加法运算的代码怎么写?