匿名网友:
流程图就是你的思路,你怎样写程序就怎么画,当然如果想不出来就画不了。
流程图有基本的符号,符号查一查就知道比如我要计算输入年份是否闰年,那么设计思路是:先输入一个整数,然后计算整数除以4的余数,再判断余数是否等于零,是,则是闰年,否,则不是闰年
匿名网友:
1,本题源程序如下:#include<stdio.h>#include<math.h>main(){int a,b,c,d;scanf("%d",&a); for(b=3;b<=a/2;b+=2) //b为a分解后其中一个小于a/2的一个素数{for(c=2;c<=sqrt(b);c++ //这个循环是判断b是不是素数,用2-b的开方之间的数去处if(b%c==0) break; //如果其中有一个数可以整除b,就中断该循环if(c>sqrt(b)) d=a-b; //循环后判断c如果c最后的值>sqrt(b),表示它不是中途用breakelse break; //来退出循环的,表示b是一个素数,如b是素数,则继续判断a-b是for(c=2;c<=sqrt(d);c++ //否是素数,否则再换另一个bif(d%c==0) break;if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d);}}本题分析如下:1 为什么要a/2如8他可以分为3 和5,这两个数肯定一个小于8/2,一个大于8/2所以你要把a分为2个