为什么输出结果会是:1 2 3 4 5 6 7 8 9 10 11 12 12
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/29 08:24:52
为什么输出结果会是:1 2 3 4 5 6 7 8 9 10 11 12 12
不是应该是:1 23 4 5 6 7 8 9 10 11 12 13
#include
main()
{
\x09int a;
\x09int sz[12];
\x09for(a=1;a
不是应该是:1 23 4 5 6 7 8 9 10 11 12 13
#include
main()
{
\x09int a;
\x09int sz[12];
\x09for(a=1;a
数组长度不够,越界了.
再问: 数组不是从 [0]开始的吗 0到12刚好13个啊
再答: 这里你理解错误了,int sz[12]就是申请了12个空间,他们的下标是0-11。sz[12]就越界了。。。要申请多少空间(int sz[n]), 方括号中的n就得填多少,使用时他们的下标从0开始,最后一个是sz[n-1]。。。
再问: 数组不是从 [0]开始的吗 0到12刚好13个啊
再答: 这里你理解错误了,int sz[12]就是申请了12个空间,他们的下标是0-11。sz[12]就越界了。。。要申请多少空间(int sz[n]), 方括号中的n就得填多少,使用时他们的下标从0开始,最后一个是sz[n-1]。。。
matlab 中 a=[1:5;6:10;11:15;16:20]; a([2 2],[3 3]) 输出结果?为什么?
数字螺旋C语言代码输出结果如下:17 16 15 14 13 18 5 4 3 12 19 6 1 2 11 20 7
定义如下变量和数组:int k; int a[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果
求集合{1,3,5,8,9}和集合{2,3,6,8,9,15}的交集,并输出结果
编写一个程序以实现以下功能:子函数fun计算:m=1-2+3-4+5-6+7-8+9-10主函数中调用子函数并输出结果.
c++ 输入n 输出n*n的数字矩阵 如 输入4输出 10 11 12 1 9 16 13 2 8 15 14 3 7
编程输出下列矩阵:13 14 15 16 9 10 11 12 5 6 7 8 1 2 3 4
Java 循环输出下列数字: 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11
pascal编程输出图形 7 6 5 8 1 4 9 2 3 10 11
我不明白为什么会输出这样的结果.
编写一个JAVA程序,求1!+2!+3!+.+10!的结果,并将结果输出
C语言输出九九乘法表输出结果为:1*1=12*1=2 2*2=43*1=3 3*2=6 3*3=9 This is th