作业:循环输入输入五个数寻找最大值
代码:
#include <stdio.h>//循环输入输入五个数寻找最大值
int main(int argc, char *argv[])
{
int i,a,max;
for(i=1;i<=5;i++)
{
scanf("%d",&a);
if(i==1)
{
max=a;
}
else if(max<=a)
{
max=a;
}
}
printf("最大值%d\n",max);
return 0;
}
运行结果:
输入任意一个数判断是否是素数
代码:
#include <stdio.h>//输入任意一个数判断是否是素数
int main(int argc, char *argv[])
{
int a,i;
int count=0;
printf("输入一个数判断素数\n");
while(1)
{
scanf("%d",&a);
for(i=1;i<=a;i++)//素数只能被1和它本身整除
{
if(a%i==0)//如果别整除 则加1
{
count++;
}
}
if(count==2||a==1)//等于二则说明刚好被1和自己整除
{
printf("是素数\n");
}
else
{
printf("不是素数\n");
}
count=0;
}
return 0;
}
运行结果: