| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 455 人关注过本帖
标题:c小问题请教
只看楼主 加入收藏
请问你好吗
Rank: 2
等 级:论坛游民
帖 子:64
专家分:51
注 册:2011-11-27
结帖率:81.48%
收藏
已结贴  问题点数:2 回复次数:3 
c小问题请教
#include<stdio.h>
void f(int k);

{  int i;
 for(i=0;i<k;i++)
        if(k%i==0)
        {
        break;
}
     if(i==k)
    return 1;
    else
        return 2;
}
    void main()
    {
        int m;
        if (f(m))
            printf("\n");
        else
            printf("\n");
    }


[ 本帖最后由 请问你好吗 于 2011-12-10 16:32 编辑 ]
2011-12-10 16:30
c_icer
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:42
专家分:139
注 册:2011-11-21
收藏
得分:1 
你想干嘛

技术成就梦想,细节决定成败……
2011-12-10 16:36
共和国鹰派
Rank: 3Rank: 3
来 自:山东
等 级:论坛游侠
帖 子:37
专家分:119
注 册:2011-10-20
收藏
得分:1 
函数定义后多了一个分号去掉应该就over了
2011-12-10 18:18
程丁岚
Rank: 2
等 级:论坛游民
威 望:1
帖 子:23
专家分:36
注 册:2011-12-8
收藏
得分:1 
素数,,,多了分号,没有前置声明,总之还有很多出错的,自己照着看吧,不一一说了;
#include<stdio.h>
int f(int k)
{  
    int i;
    for(i=2;i<k;i++)
    {
        if(k%i==0)
        {
            break;
        }
    }
    if(i==k)
        return (1);
    else
        return (2);
}
void main()
{
   
    int m;
    scanf("%d",&m);
    if (f(m)==1)
        printf("Y\n");
    else
        printf("N\n");
}
2011-12-10 18:36
快速回复:c小问题请教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014427 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved