C语言程序

[复制链接]
查看11 | 回复1 | 2010-5-17 08:40:41 | 显示全部楼层 |阅读模式
main()
{
int a[20],b[20],i,j,k,m;
for(i=0;i=a-1)
{b[k]=a;k++;}
}
for(i=0;ib[j])
{m=b;b=b[j];b[j]=m;}
for(i=0;i=a-1)
{b[k]=a;k++;}这段代码应该是判断a是不是素数,如果是就放到b[k]中 2.
for(i=0;i<k-1;i++)
for(j=i+1;j<k;j++)是嵌套循环,少个{}应该,第二个for循环肯定不能省,它跟前一个for语句形成嵌套循环来完成后面的冒泡排序法,不过冒泡法用不到2个for循环,一个就能搞定了,不知道这里为什么要用两个在这里。。。但是逻辑也正
回复

使用道具 举报

千问 | 2010-5-17 08:40:41 | 显示全部楼层
和K有关的程序就是里面有K的吧!还有第二个问题我想是你没有用“{}”将第二个FOR语句圈起吧!!我觉得是“冒泡法”!我也是初学者!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行