顺序结构和选择结构的C语言程序简单点的就行

顺序结构和选择结构的C语言程序简单点的就行,第1张

顺序结构,顾名思义就是按顺序执行的语句,选择结构,就是在执行过程中需要进行选择判断!

一般选择结构有if--else 结构,switch -- case 结构。

顺序结构

#include <stdio>

void main()

{

printf("%s","hello");

printf("%s"," world!\n")

return;

} //顺序输出 hello word! 这就是顺序结构

选择结构

#include <stdio>

void main()

{

int i ;

scanf("%d",&i);

if(i >=0)

{

printf("%s","hello\n");

} // 如果 输入的i 大于等于0 则 输出hello 否则输出下面else中的world!

else

{

printf("%s","world!\n");

}

}

#include stdioh

main()

{

        char c,stmp,array[80];    //定义了字符变量c,stmp,字符数组array(最大长

度80)

        int i=0,j;  //两个整形变量i和j,且i初始化为0

        while((c=getchar())!='\n') //作用是输入字符存至c,当输入回车时,结束输入

                array[i++]=c;

        array[i]='\0'; //表示数组的结尾,不加\0的话容易造成数组越界

        for(j=i-1;j>=i/2;j--)

        {

                stmp=array[j]; //用临时变量stmp对数组的数据对称交换

                array[j]=array[i-1-j];

                array[i-1-j]=stmp;

        }

        for(i=0;array[i]!='\0';i++) printf(%c,array[i]);

        printf(\n);

}

#include "stdioh"

#include "mathh"

int main(int argc,char argv[]){

double a,b,c,Ax,Ay,Bx,By,Cx,Cy,t;

printf("Please enter the coordinates of 3 points(separated by ','):\n");

printf("A:   ");

scanf("%lf,%lf",&Ax,&Ay);

printf("B:   ");

scanf("%lf,%lf",&Bx,&By);

printf("C:   ");

scanf("%lf,%lf",&Cx,&Cy);

a=sqrt((Ax-Bx)(Ax-Bx)+(Ay-By)(Ay-By));

b=sqrt((Ax-Cx)(Ax-Cx)+(Ay-Cy)(Ay-Cy));

c=sqrt((Bx-Cx)(Bx-Cx)+(By-Cy)(By-Cy));

if(a+b>c && b+c>a && c+a>b)

printf("Area is %g\n",sqrt((t=(a+b+c)/2)(t-a)(t-b)(t-c)));

else

printf("Don't make a triangle\n");

return 0;

}

运行样例如下:

以上就是关于顺序结构和选择结构的C语言程序简单点的就行全部的内容,包括:顺序结构和选择结构的C语言程序简单点的就行、简单的c语言,求程序意思,越详细越好、简单C语言,小白求教等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9487265.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存