大家好,今天小编关注到一个比较有意思的话题,就是关于c语言100套的问题,于是小编就整理了2个相关介绍c语言100套的解答,让我们一起看看吧。
c语言编程题:求100到300之间的所有素数?
#include <stdio.h>#include <math.h>main(){int m,i,k,h=0,leap=1; //leap为标志位printf(34;\n");for(m=101;m<=300;m++) //实现100到300的素数输出{k=sqrt(m+1);for(i=2;i<=k;i++)if(m%i==0) //如果数值能被2到根号m整除,将标志位赋值为0;跳出循环{leap=0;break;}if(leap) //如果标志位为1,表示从2到根号m不能整除m,即m是素数{printf("%-4d",m)
; //格式输出,相信你应该懂得,使输出结果好看h++;if(h%10==0) //每十个换行printf("\n");}leap=1;}printf("\nThe total is %d",h);}
c语言输出2000年至2200年之间所有闰年?
#include"stdio.h"
void main()
{
int year;
printf(" 2000—2200之间的闰年:\n");
for(year=2000;year
//闰年就是能被4整除不能被100整除的以及能被400整除的
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
printf("%3d ",year);
到此,以上就是小编对于c语言100套的问题就介绍到这了,希望介绍关于c语言100套的2点解答对大家有用。