C语言 分组(数字分组)

Python030

C语言 分组(数字分组),第1张

void Test(int n)

{

for (int i = 1i <= 50++i)

{

cout <<i

if (i % n == 0)

cout <<endl

else

cout <<", "

}

}

如果你是希望通过输入来确定b的个数,又不想多申请空间,那就是动态数组的声明了,能够实现。

首先输入n,表示要输入的b[]的元素个数,在通过这个语句:

int *b= (int*)malloc(n*sizeof(int))

就能够通过输入的n来动态地给b申请合适的空间。

如果b[]已存在,只是想求得其中元素个数的话,那恐怕做不到,除非你的数据有一定的特点,比如都是整数,而b[]初始化为全负,那么可以通过一个循环获得b数组的元素个数