| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 569 人关注过本帖
标题:高手看看,这个程序怎么无法执行啊!
只看楼主 加入收藏
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
收藏
得分:0 
楼上的兄弟这你就不知道了(其实我也是刚知道),看代码就知道楼主用的是老TC编译器,TC是允许不包含stdio而直接使用stdio里的库函数的,getch就是TC标志,让系统在此停留,知道用户输入任意一个字符。

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-12-24 22:00
轻风无言
Rank: 2
等 级:论坛游民
帖 子:27
专家分:25
注 册:2012-12-19
收藏
得分:5 
/*程序判断是否为素数:
*/
#include<stdio.h>
#include<math.h>
void prime( int x );//判断数是否为素数的函数

int main( void )
{
    int x;

    printf( "输入一个数判断是否为素数:" );
    scanf( "%d", &x );
    prime( x );

    return 0;

}

void prime( int x )
{
    int i;
    int flag = 0;

    for( i = 2; i <= sqrt( x ); i++ ){
        if( x % i == 0 ){
            flag = 1;
        }
    }
   
    if( x > 2 && flag == 1 )
        printf( "%3d   不是素数\n", x );
    else
    printf( "%3d   是素数\n",  x);
}
//分析下之个吧,你的写的太乱了,我自己想了下,再有个就是初学的千万要注意格式啊!!!
2012-12-24 22:17
快速回复:高手看看,这个程序怎么无法执行啊!
数据加载中...
 
   



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

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