说明:素数也叫质数,是只能被1和自身整除的正整数测试数据:2,313,519,91[进一步考虑:输入小于1的数或不是整数时,提示“输入错误”(可用字符串函数isdigit()判断是否... 说明:素数也叫质数,是只能被1和自身整除的正整数
测试数据:2,313,519,91
[进一步考虑:输入小于1的数或不是整数时,提示“输叺错误”(可用字符串函数isdigit()判断是否为数字字符串如“123”.isdigit()的值为真,而“a12”.isdigit()的值为假);输入1,则输出“既不是素数也不是合数”;輸入大于1的数根据判断结果分别输出“是素数”或“是合数”。
测试数据:2,313,519,91
[进一步考虑:输入小于1的数或不是整数时,提示“输叺错误”(可用字符串函数isdigit()判断是否为数字字符串如“123”.isdigit()的值为真,而“a12”.isdigit()的值为假);输入1,则输出“既不是素数也不是合数”;輸入大于1的数根据判断结果分别输出“是素数”或“是合数”。
为什么我的输出结果是这样的?
该用break跳出循环
本回答被提问者和网友采纳
你对这个回答的评价是