加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

写一个函数int prime(int x),如果x是素数返回值为1,否则返回0。并用主函数验证它。

(2011-04-20 21:28:33)
标签:

it

分类: c语言和汇编语言

写一个函数int prime(int x),如果x是素数返回值为1,否则返回0。并用主函数验证它。

// fun_ss.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <STDIO.H>

int prime(int x)
{
 int i;
 if (x <= 1) return 0;
 if (x == 2) return 1;
 for (i = 2;i < x;i++)
 {
  if (x%i == 0) return 0;
 }
 return 1;
 
}
int main(int argc, char* argv[])
{
 int i,j;
 scanf("%d",&i);
 j = prime(i);
 if(j == 1) printf("%d是素数\n",i);
 else printf("%d不是素数\n",i);
 return 0;
}

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有