c语言设计流程图

2020-04-24 教育 80阅读

(2)

#include "stdio.h"
int main(int argc,char *argv[]){
printf("1+2+3+...+100 = %d\n",(100+1)*100/2);
return 0;
}

运行样例:

(3)

#include "stdio.h"
int main(int argc,char *argv[]){
int n,i,k;
printf("Please enter a positive integer...\n");
if(scanf("%d",&n)!=1 || n<1){//保证输入正确性
printf("Input error, exit...\n");
return 0;
}
k=1;
if(n>2 && !(n&1) || n<2)//小于2或大于2的偶数排除掉
k=0;
else
for(i=3;i*i<=n;i+=2)//用3~n的平方根的奇数试探一下是否为n的因子
if(!(n%i))//是则n也不是素数
k=0;
printf(k ? "Yes\n" : "No\n");//输出
return 0;
}

运行样例:

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com