基于visual Studio2013解决C语言竞赛题之0601判断素数函数
题目
解决代码及点评
//编写一函数判断一个数是否为素数 #include<stdio.h> #include <stdlib.h> #include <math.h> void f61(int a ) { if (a==0) { printf("%d不是素数!",a); } else if (a==1) { printf("%d不是素数!",a); } else { int flag=1; for (int i=2;i<=sqrt((double)a);i++) { if (a%i==0) { flag=0; break; } } if (flag==1) { printf("%d是素数!",a); } else printf("%d不是素数!",a); } }void main() { int a; scanf_s("%d",&a); f61(a); system("pause"); }
代码编译以及运行
由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:
1)新建工程
2)选择工程
3)创建完工程如下图:
4)增加文件,右键点击项目
5)在弹出菜单里做以下选择
6)添加文件
7)拷贝代码与运行
程序运行结果