这段c程序问题在哪?

2022-10-02 08:37

5个回答
程序没看完,但瞟到这一句了,明显不对。if(i=0)
这个算法不太好
最好换个算法
例如用链表来写
挺简单的
数组写在边界的地方很容易出错
这个应该是约瑟夫环问题,一般的数据结构书上都有算法

上面的程序,初试化的时候,前N个应该初试化为1,不是0
后面循环来循环去应该也有错,有个地方是死循环,看晕了我,最好用链表写啦,出队的时候直接把节点删掉就好了:)也比较节省空间

另外用C语言写的时候,最好数组全部成员可以明确的初试化为0
...
int so(int *p,int n)
{
int i,k,m;
k=0;
for(i=0;i*(p+i)=1; /**/
for(i=0;i{
if(i==0) /**/
...
看的眼睛疼....
相关问答
C程序小动画
1个回答2024-04-19 03:15
思路可以用initgraph初始图形界面 循环中用sleep延时 circle画圆
什么是钩子程序?c/c++如何实现?
1个回答2022-08-30 16:29
好像一种黑客程序哦
C语音编一程序
1个回答2024-01-22 10:34
任何问题还是自己做一下,出问题的地方再拿出来问比较好
c编译程序是什么?
1个回答2022-08-17 18:24
选D 编译就是把C语言编译成目标代码程序。然后再通过连接程序把目标代码程序连接成可执行程序。 说的通俗点,编译就是把.c格式的文件变成.obj格式的,连接就是把.obj格式的变成.exe格式的。
C++寻宝程序
1个回答2022-09-14 20:31
距离是(x,y)的格式还是直线距离?
不懂C/C++就不是真正的程序员吗?
3个回答2023-08-09 02:05
程序 = 数据结构 + 算法 又不等于 C plus C++ 那你说算不算真正的程序员? 不过,我个人觉得枣铅神C和凳亏C++的确是编程的利器激罩, 而且我们学院也是C/C++课程比java课程多。
有经验的程序员来看:C\C++程序员需要掌握什么书籍?
3个回答2023-08-11 03:50
C++ :《Effictive C++》《More Effictive C++》 这两本书是同一人写的,大家对他袭衡们的评论是:这两本书可以将你提态州升到C++专家级 VC:《Windows 核心编程...
全文
这个C程序为什么无限循环?
2个回答2023-01-13 16:46
if后面的相等关系 本来就成立 就是上面 两个赋值语句 按程序流程,任何一个数都成立 其实按照题目要求,你应该判断m,n两个数是所谓的 完全平方数 才对 程序里 根本就没有 这个判断
如何让程序自我复制(用C++)
2个回答2022-12-14 03:30
简单啊,你用STL库里的IO类,以二进制打开你要复制的EXE文件,再以写方式写到指定的路径就OK了,很简单。
圆柱问题
1个回答2024-06-14 21:53
圆柱形不锈钢杯的底面积是 (100÷2)×(100÷2)×3.14=7850平方毫米 玻璃杯的容积是 (60÷2)×(60÷2)×3.14×90=2543****立方毫米 不锈钢杯的水面下降 ...
全文
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答