题目
[主观题]
1、写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息。
答案
#include void IsPrime(int num){ int i ; int flag=0; for(i=2;i<num;i++) { if(num%i==0) { flag=1; break; } } if(flag=0) { printf(“%d is a prime!\n”num); ) else { printf(“%d is not a prime!\n”num); }}void main(){ int num; printf(“请输入一个整数:”) scanf(“%d”&num); IsPrime(num);} #include voidIsPrime(intnum){inti;intflag=0;for(i=2;i<num;i++){if(num%i==0){flag=1;break;}}if(flag=0){printf(“%disaprime!\n”,num);)else{printf(“%disnotaprime!\n”,num);}}voidmain(){intnum;printf(“请输入一个整数:”),scanf(“%d”,&num);IsPrime(num);}
更多“1、写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息。”相关的问题
第1题
编写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。
点击查看答案
第2题
编写程序实现以下功能:输入若干整数(输入0结束),每个整数输入完毕后,马上输出该整数是否为素数。要求判断一个整数是否为素数的功能用一个函数实现。
点击查看答案
第3题
5、写一个判断素数的函数,在主函数中输入一个正整数,输出判断结果。(粘贴代码文本,不需要提交附件)
点击查看答案
第4题
编写一个函数Prime(n),从键盘中输入一个正整数n,判断该数是否为素数,如果是素数则输出“该数是素数”,如果不是,则输出“该数不是素数”。所谓素数是指一个正整数只能被1和自己整除,不能被其他任何整数整除。
点击查看答案
第5题
试编写程序,完成以下功能: 1、定义一个函数:判断给定的一个整数是否是素数,是素数返回True,不是素数返回False 2、输出用户指定范围内的所有素数。具体输入输出格式见样例。
点击查看答案
第6题
编写被调函数,求出1000以内的素数。在主函数中调用函数输出1000以内的素数,要求每行输出5个素数。注意:判断一个数是否是素数,必须写在单独函数int isprime(int x)中,不能写在主函数中
点击查看答案
第7题
编写被调函数,求出1000以内的素数。在主函数中调用函数输出1000以内的素数,要求每行输出5个素数。
点击查看答案
第8题
编写被调函数,求出1000以内的素数。在主函数中调用函数输出1000以内的素数,要求每行输出5个素数。
点击查看答案
第9题
设计函数,判断整数n是不是素数,是则返回该素数,否则返回0。在主函数里调用该函数,该整数是在主函数中通过键盘输入的。
点击查看答案
第10题
编写函数 IsPrime(),其功能是判断某整数是否为 素数,并在主函数中能调用该函数,以实现求 100 到 300 之内的所有素数的和。
点击查看答案
第11题
编一函数,求出3~100之间的所有素数,要求每行输出5个素数。其中设计函数实现判断一个数是否为素数。 函数形式为:int fun(int x) 。提示: 是素数则返回1,不是素数则返回0。
点击查看答案