• 首页

  • 题库

  • 网课

  • 在线模考

  • 搜标题
  • 搜题干
  • 搜选项
单项选择题

设计一个函数,用来判断一个整数是否为素数。
代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。()
#include
#include
int IsPrimeNumber(int number);
int main()
{
     int n, ret;
     printf("Input n:");
     scanf("%d", &n);
     ret = IsPrimeNumber(n);
     if (___________)
     {
          printf("%d is a prime number", n);
     }
     else
     {
          printf("%d is not a prime number", n);
     }
     return 0;
}
//函数功能:判断number是否是素数,函数返回非0值,表示是素数,否则不是素数
int IsPrimeNumber(int number)
{
     int i;
     
     if (number <= 1) return 0; // 负数、0和1都不是素数  
         for (i=2; ________________; i++)
         {
              if (_______________) // 被整除,不是素数
                  return 0;
     }
     return 1;
} A.
第11行:   ret != 0
第29行:   i<=number
第31行:   number / i == 0
B.
第11行:   ret == 0
第29行:   i<=sqrt(number)
第31行:   number / i == 0
C.
第11行:   ret == 0
第29行:   i<=number
第31行:   number % i == 0
D.
第11行:   ret != 0
第29行:   i<=sqrt(number)
第31行:   number % i == 0

题目列表

你可能感兴趣的试题

  • 问答题

    动态功耗产生原因:由于对电容充电以及在电源和地之间有一暂时的电流通路造成的,只发生在开关的瞬间,因此动态功耗正比于    。

    答案:开关频率
  • 单项选择题

    杜邦分析体系的起点和核心是()。

    A、权益乘数
    B、净资产收益率
    C、总资产收益率
    D、总资产周转率

版权所有©考试资料网(ppkao.com) 长沙求知信息技术有限公司 All Rights Reserved

湘公网安备 43010202000353号备案号: 湘ICP备14005140号-2

经营许可证号 : 湘B2-20140064