如题所述
第1个回答 2017-07-17
a[16]就行了,主要是用标注行下下标来限制数组的长度追问
能给看一下代码怎么写吗
追答#include
int main ()
{int a[16]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,};
int i;
for(i = 0; i < 16;i ++)
printf("%d ", a[i]);
return 0;
}
长度不超过16 就是说长度范围在1-16之间
追答对
追问但你这个程序只能输入16个长度的数组啊
追答c语言中并没有不超过16, 这样的定义
追问但是我们有一道这样的题诶
追答他说的是输入一个不超过16位的数,是从终端输入,比如你从键盘输入
1 2 3
这样就满足题目要求了,
你理解错题了
题目的重点是把十进制转化为二进制
请采纳
为什么不采纳?举手之劳而已,我都回答你这么久了,百度知道的一个最大弊端就是提的问题,别人来回答,最后竟然不采纳,真是让人寒心,这样以后提问,还有谁会答?
本回答被提问者采纳第2个回答 2017-07-17
楼上说的对