上课编程练习1
来源:互联网 发布:java listfiles 排序 编辑:程序博客网 时间:2024/06/12 01:28
1求出1-100之间的素数
#include<stdio.h>
int main()
{
int i;
int j;
int flag = 0;
int count = 0;
for(i = 2;i < 100;i++)
{
for(j = 2;j <= i / 2;j++)
{
if(i % j == 0)
{
flag = 1;
break;
}
}
if(flag == 0)
{
count ++;
printf("%d\t",i);
}
flag = 0;
}
printf("\n");
printf("the count = %d\n",count);
return 0;
}
2求1=1000之间的完数
#include <stdio.h>
int main()
{
int i;
int j;
int sum = 0;
int num = 0;
for(i = 1;i < 1000;i++)
{
for(j = 1;j < i;j++)
{
if( i % j == 0)
sum += j;
}
if(sum == i)
{
num++;
printf("%d\n",i);
}
sum = 0;
}
printf("\n");
printf("the number is %d\n",num);
return 0;
}
3、求1-n之间9的个数
#include <stdio.h>
int main()
{
int i;
int num;
int temp = 0;
int count = 0;
printf("please input a number:\n");
scanf("%d",&num);
for(i = 1;i <= num;i++)
{
temp = i ;
while(temp != 0)
{
if(9 == temp % 10)
{
count++;
}
temp /= 10;
}
}
printf("9 count is %d\n",count);
return 0;
}
- 上课编程练习1
- 上课编程练习六
- 上课小练习9.11
- T-SQL编程上课例题
- 上课
- 上课
- 上课
- 上课
- 上课
- 编程练习1
- 初学者编程练习1
- 编程进阶练习1
- C++ 编程练习1
- JAVA编程练习1
- 编程练习(1)
- 编程练习1
- 编程小练习(1)
- 编程练习1
- Android性能优化学习(一)内存泄漏
- 冒泡排序法
- 七牛 for ThinkPHP 正确使用及全功能开放
- 装配Bean(四)
- 蓝桥杯 地宫取宝
- 上课编程练习1
- Linux中正则表达式的应用
- KMP基础
- PHP使用PHPMailer类发送邮件
- 大数据(二)
- 笔记
- 2016年9,10,11月份工作心得
- ajax data 参数与 dateType 参数 400(request error)
- github托管