1:循环输入5个数,输出最大值。(默认第一个数是最大值)
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, const char *argv[])
{
int i =0;
int a =0;
int max =0;
for(i=0;i<5;i++)
{
scanf("%d",&a);
if(i==0)
{max = a;
continue;
}
if(a>max)
{
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 a = 0;
scanf("%d",&a);
int i = 0;
int count=0;
for(i=2;i<=a/2;i++)
{
if(a%i==0)
{
count++;
}
}
if(count ==0&&a != 1 )
printf("是素数\n");
else
printf("不是素数\n");
return 0;
}