parseerroratstd的简单介绍
作者:admin 发布时间:2024-03-02 05:45 分类:资讯 浏览:23 评论:0
导读:急急!!!杨辉三角程序报错!求高手修改一个警告:intmain()要返回值的,可以在程序结尾(main内)return1;也可以用voidmain();都不要紧的。修改后的...
急急!!!杨辉三角程序报错!求高手修改
一个警告:int main()要返回值的,可以在程序结尾(main内)return 1;也可以用void main();都不要紧的。修改后的程序如下:希望能解决你的问题。
去掉三行,把两个≤改成就可以了。参见下图:程序修改的地方 有什么问题请留言。
下标越界问题 看你的第2个for循环,对a[10][*]做了写入,实际为你分配的下标只到9。越界操作属于对内存的非法操作,在你这个例子的表现就是程序退出的时候造成崩溃。
你的程序太乱套了……我重新写个,希望有帮助吧:includestdio.h void main(){ int n; //n为杨辉三角形的行数;从键盘输入。int i,k; //i为行输出循环控制变量;k为每行中*与空格输出控制变量。
我很久之前写过这个,但是当时用的是栈区数组固定长度,你改成动态数组即可。
刚学编程的时候,注意培养好的变成习惯,该加花括号的地方要记得加,这样程序结构才更一目了然。
相关推荐
你 发表评论
欢迎- 资讯排行
- 标签列表
- 友情链接