c语言流程图例题,c语言程序流程图

1 , c语言程序流程图源码:#include <stdio.h>void main()流程图:temp=a; a=b; b=temp;
2,用C语言流程图求10个数当中的最大数和最小数 大神们我的希望int array[10];int min,max;min = max = array[0];int i;for(i=1;i<10;i++)if(array[i]<min) min=array[i];if(array[i]>max) max=array[i];}百度图片上有很多,你输入c语言菱形流程图,然后点击图片可以搜出很多int a[10];int min,max;min=max=a[0];int i;for(i=0;i<10;i++) if(a[i]>max) max=a[i]; if(a[i]<min) min=a[i];}
3,用C语言流程图找出所有前3位与后三位都是一个完全平方数的6位数#include&lt;stdio.h&gt;int main(){ int i,j,k=0; int a[32],b[704]; for(i=0;i&lt;32;i++) a[i]=i*i; for(i=0;i&lt;32;i++) if(a[i]&gt;=100) for(j=0;j&lt;32;j++) {b[k]=a[i]*1000+a[j]; k++;} for(i=0;i&lt;704;i++) {printf("%d ",b[i]); if((i+1)%10==0) printf("\n");} getchar(); return 0;}看看行不行···【c语言流程图例题,c语言程序流程图】
4,写出下面程序的C语言流程图高手进谢谢啦#includemain() { int svalue(long m); //定义函数 long i; for(i=11;i<=999;i++) { if(svalue(i)==1) //调用函数,判断函数返回值是否等于1,等于1就打印i值 { printf("%d",i*i*i); } } printf("%d",i*i*i); } int svalue(long m) { long n; long s; long a; a=m; s=m; n=0; while(a) //while(){}实现a值逆序 , 如a=123,则n=321 { n=n*10+a%10; a=a/10; } if(n!=s) return 0; //判断n是否等于原值 s=s*m; //下面的跟上面的差不多 a=s; n=0; while(a) { n=n*10+a%10; a=a/10; } if(n!=s) return 0; return 1; } 楼主好好分析下 , 应该不难的,耐心看,应该看的懂意思 。不过我觉得这程序有点怪,楼主有没有漏掉点什么?5,用C语言写出下例的流程图#include #include #define PI 3.1415926 void circle() { double d,s,l; printf("Please input the diameter:"); scanf("%lf",&d); s=d*d*PI/4; l=d*PI; printf("zhou chang is :%lf\n",l); printf("area is :%lf\n\n",s); } void square() { double a,l,s; printf("Please input the bianchang:"); scanf("%lf",&a); s=a*a;l=4*a; printf("zhou chang is :%lf\n",l); printf("area is :%lf\n\n",s); } void rectangle() { double a,b,l,s; printf("Please input the length and the width:"); scanf("%lf %lf",&a,&b); s=a*b;l=2*(a+b); printf("zhou chang is :%lf\n",l); printf("area is :%lf\n\n",s); } void triangle() { double a,b,c,l,s; printf("Please input the three bian:"); scanf("%lf %lf %lf",&a,&b,&c); l=a+b+c;s=sqrt(l/2*(l/2-a)*(l/2-b)*(l/2-c)); printf("zhou chang is :%lf\n",l); printf("area is :%lf\n\n",s); } main() { int sec; printf("1----is circle.\n"); printf("2----is square.\n"); printf("3----is rectangle.\n"); printf("4----is circle.\n"); printf("0----is triangle.\n"); printf("select the type you want to:"); scanf("%d",&sec); while(sec) { switch(sec) { case 1:circle();break; case 2:square();break; case 3:rectangle();break; case 4:triangle();break; } printf("1----is circle.\n"); printf("2----is square.\n"); printf("3----is rectangle.\n"); printf("4----is circle.\n"); printf("0----is triangle.\n"); printf("select the type you want to:"); scanf("%d",&sec); } }

    推荐阅读