1.
代码:
#include <stdio.h>
#include<string.h>
#include<stdlib.h>
int main(int argc, const char *argv[])
{
int a,max,i;
max=0;
for(i=1;i<=5;i++)
{ printf("输入的数值为:");
scanf("%d",&a);
if(max<=a)
max=a;
}
printf("最大值为:%d\n",max);
return 0;
}
运行结果:
2.
代码:
#include <stdio.h>
#include<string.h>
#include<stdlib.h>
int main(int argc, const char *argv[])
{
int i,n,k;
printf("enter number:");
scanf("%d",&n);
if(n==1)
printf("不是素数\n");
else if(n==2)
printf("是素数\n");
else if(n<=0)
printf("请输入正确数据\n");
else
{k=0;
for(i=2;i<n;i++)
{
if(n%i==0)
{ printf("不是素数\n");
k++;
break;}
}
if(k==0)
printf("是素数\n");}
return 0;
}
运行结果:
3.思维导图: