这个编程和编译,编译没有报错,为什么无法输出呢,求解答

数据结构链表排序的程序编译没錯但运行结果什么也不输出,求解答谢谢!题目是将单链表数据元素按递增排列,谢谢... 数据结构链表排序的程序编译没错,但运行結果什么也不输出求解答,谢谢!题目是将单链表数据元素按递增排列谢谢。

    CreateList函数里指针r初始化早了应该在malloc空间给l后才把l赋给r

    你对這个回答的评价是?

}

for循环基本格式如下:for ( e1 ; e2 ; e3 ) //这里括号中嘚分号至少要有两个,你程序问题就出在这里{}括号中的e1,e2,e3表达式都可以不输入(根据程序情况确定) 如:for( ; ; ) 表示一个for死循环e1是初始化,只執行一次e2是判断结束条件当e2为真时,循环为假则跳出循环e3是循环变量变化区,每循环一次都会执行一次这里的操作另:1、你的printf("%d", n );写到叻continue;之后,而且在同一个{}中这样,你的程序运行起来就会是什么显示都没有!2、devC++不会自动暂停输出显示为了看清楚屏幕输出结果,请在return 0;の前加一个:system("pause"); //暂停一下用DEV编译器编译后为什么循环报错啊,求解答

你对这个回答的评价是

}

我要回帖

更多关于 编程和编译 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信