第三次代码题
来源:互联网 发布:条数计算java 编辑:程序博客网 时间:2024/06/03 22:51
1,一百到二百间的素数:
#include<stdio.h>
int main ()
{
bool SUSHU (int s);
int a,s=101;
for (s;s<=200;s++)
{
if(a=SUSHU(s))
printf("%d是素数\n",s);
//else
//printf("%d不是素数\n",s);
}
return 0;
}
bool SUSHU(int s)
{
int i,j;
for(i=2;i<s;i++)
{
if(s%i==0)
{
return false;}
}
return true;
}
2,公约数
#include <stdio.h>
int MAX(int a,int b)
{
if (a>b)
{ return a;
}
else return b;
}
int MIN(int a,int b)
{
if (a<b)
{ return a;
}
else return b;
}
int GYS(int m,int n) //辗转相除法;
{ int z,max,min;
int MAX(int a,int b);
int MIN(int a,int b);
max=MAX(m,n);
min=MIN(m,n);
// while (max%min!=0)
// { z=max%min;
// max=MAX(z,min); //while 循环
// min=MIN(z,min);
// }
do {
z=max%min;
max=MAX(z,min); //do 循环
min=MIN(z,min);
}
while (max%min!=0);
return min;
}
int main ()
{int GYS(int m,int n);
printf("最大公约数为%d",GYS(12,18));
return 0;
}
3,1——100的和:
#include<stdio.h>
int SUM(int a)
{int i,sum=0;
for(i=0;i<=100;i++)
sum=sum+i;
printf("%d\n",sum);
return sum; }
int main()
{int SUM(int a);
SUM (0);
return 0;
}
4,整除数:
#include<stdio.h>
bool LD(int a)
{ int i;
if(a%3==0&&a%5==0)
return true;
else
return false;
}
int main ()
{ bool LD(int a);
int d=75;
if (LD(d))
printf("%d能同时被3和5整除\n",d);
else printf("%d不能同时被3和5整除\n",d);
return 0;
}
阅读全文
0 0
- 第三次代码题
- 第三次培训 matlab代码
- 第三次做题笔记
- 第三次
- 第三次
- 第三次
- 面向对象第三次作业部分参考代码
- 机器学习基石第三次课代码
- 第三次C++作业——代码篇
- 程序设计第三次作业附加 代码规范
- RFID第三次作业第一题
- RFID第三次作业第二题
- RFID第三次作业第三题
- 第三次训练题解题报告
- c++第三次上机实验第一题
- 第一行代码,第三次读后笔记,全书的目录摘要。
- 第三次培训
- 第三次作业
- 自顶向下,逐步求精设计方法
- JAVA 读取文件方法大全
- Java的File.separator
- Unity3d 性能优化
- 底部弹出对话框
- 第三次代码题
- (11) linux shell 命令 -- awk
- Eclipse git插件更新某个本地冲突文件
- 《电路计算C++与MATLAB》学习笔记(三)
- window 让你告别cmd,安装cmder
- 单链表相关操作的C++实现
- 洗牌算法
- 链表的逆序输出
- 算法分析与设计回溯法之n皇后问题