for循环
//for循环的使用
/*#include <stdio.h>
int main()
{
int i,j;
for(i = 1;i < 9;i++){
for(j = 1;j < 9;j++)
printf("%d\t",i*j);
printf("\n");
}
return 0;
}
*/
/*#include <stdio.h>
int main()
{
int i,j,num;
printf("请输入需要打印的行数:");
scanf("%d",&num);
for(i = 1;i <= num;i++)
{
for(j = 1;j < i;j++)
putchar(' ');
printf("*****\n");
}
}
*/
//判断一个数字是否为素数的程序1
/*#include <stdio.h>
int main()
{
int i = 0,num,count = 0;
printf("请输入需要判断的数字:");
scanf("%d",&num);
if(i == 2)
{
printf("%d为素数\n",num);
}
if(i <= 0 || i % 2 == 0)
{
printf("%d不是素数\n",num);
return 0;//这要退出
}
for(i = 1;i <= num;i += 2)
if(num % i ==0) ++count;
if (count == 2)
printf("%d是素数\n",num);
else
printf("%d不是素数\n",num);
return 0;
}*/
//判断一个数字n是否为素数2
//只需要从3开始判断,如果出现一次因数,那退出,说明该数为素数
/*#include <stdio.h>
int main()
{
int num,k;
printf("请输入需要判断的数字:");
scanf("%d",&num);
if (num == 2) {
printf("%d是素数\n",num);
return 0;//如果是直接退出,如果不加这条,那么执行下面的判断,出现多个结果,将会继续往下执行,所以在这加上一个return
}
if (num <= 0 || num % 2 == 0) {
printf("%d不是素数\n",num);
return 0;
}
for (k = 3; k <= num; ++k)
if (num % k == 0) break;
if (k < num)
printf("%d不是素数\n",num);
else printf("%d是素数\n",num);
return 0;
}*/