C语言的三种基本程序结构是什么

一、顺序结构 表达式语句、空语句、函数调用语句、复合语句 程序举例: 从键盘输入一个大写字母,要求改用小写字母输出。 #include int main() { char x,y; scanf("%c",&x); if(x >= A && x <= Z) { y=x 32; } else { printf("this is a erro"); } printf("%c ",y); return 0; } 二、选择结构 if语句程序举例: 输入三个实数a,b,c,按代数值由小到大次序输出这三个数。 #include int main() { float a,b,c,tmp; scanf("%f %f %f",&a,&b,&c); if(a > b) { tmp=b; b=a; a=tmp; } if(a > c) { tmp=c; c=a; a=tmp; } if(b > c) { tmp=c; c=b; b=tmp; } printf("%5.2f %5.2f %5.2f ",a,b,c); return 0; } 三、循环结构 while语句、do while语句、for语句 for语句举例: 计算:1 2 3 ..... 100。 #include int main() { int i,x=1; for(i = 2;i <= 100;i ) { x =i; } printf("%d ",x); return 0; }

声明:

一、顺序结构 表达式语句、空语句、函数调用语句、复合语句 程序举例: 从键盘输入一个大写字母,要求改用小写字母输出。 #include int main() { char x,y; scanf("%c",&x); if(x >= A && x <= Z) { y=x 32; } else { printf("this is a erro"); } printf("%c ",y); return 0; } 二、选择结构 if语句程序举例: 输入三个实数a,b,c,按代数值由小到大次序输出这三个数。 #include int main() { float a,b,c,tmp; scanf("%f %f %f",&a,&b,&c); if(a > b) { tmp=b; b=a; a=tmp; } if(a > c) { tmp=c; c=a; a=tmp; } if(b > c) { tmp=c; c=b; b=tmp; } printf("%5.2f %5.2f %5.2f ",a,b,c); return 0; } 三、循环结构 while语句、do while语句、for语句 for语句举例: 计算:1 2 3 ..... 100。 #include int main() { int i,x=1; for(i = 2;i <= 100;i ) { x =i; } printf("%d ",x); return 0; } 声明:
经验分享 程序员 微信小程序 职场和发展