• 2021-04-14
    【程序设计】从键盘输入一个大于3的整数,调用函数fun判断其是否素数,然后在main函数中输出相应的结论信息。例如:7是素数,8不是素数。请编写fun函数。素数是仅能被1和自身整除的数。

    #include
    int fun(int n)
    {
    int i,j;

    j=1;
    ________
    {
    ________
    }
    ________
    }
    void main() //缺少void,补充

    {
    int m,flag;
    printf("input an integer:");
    scanf("%d",&m);
    flag=fun(m); //调用fun函数后将返回值赋给flag
    if(flag)
    printf("%d is a prime.
    ",m); //如果flag为真(flag=1),则n是素数
    else
    printf("%d is not a prime.
    ",m); //如果flag为假(flag=0),则n不是素数
    }
  • 举一反三