GDPU 2

阅读: 评论:0

GDPU 2

GDPU 2

实验二:()

目录

1.Hello world

2.分段函数

3.交换顺序(小到大输出)

4.输出菱形(第十四列为对称轴)

5.多少个二位数

6.斐波那契

7.点到直线的距离


1.Hello world

#include <stdio.h>
int main()
{printf(" Hello C-world!n");//请注意,H字符的左边有一个空格。printf("****n");printf("*n");printf("*n");printf("****");return 0;
}

2.分段函数

#include<stdio.h>
int main()
{double x,y;scanf("%lf",&x);if(x<=100)y=0.51*x;elsey=0.65*x;printf("%.2lf",y);return 0;
}

3.交换顺序(小到大输出)

#include<stdio.h>//由小到大输出 
int main()
{int x,y,z,t;scanf("%d %d %d",&x,&y,&z);if (x>y){t=x;x=y;y=t;}//交换x,y的值if(x>z){t=x;x=z;z=t;} //交换x,z的值,请在此处填写多行代码if(y>z)//*交换z,y的值,请在此处填写多行代码*/{t=y;y=z;z=t;}printf("small to big: %d %d %dn",x,y,z);
}

4.输出菱形(第十四列为对称轴)

#include<stdio.h>
int main()
{int n,i,j;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<14-i;j++){printf(" ");}for(j=1;j<=2*i-1;j++){printf("*");	}printf("n");}return 0;
}

5.多少个二位数

#include<stdio.h>
int main()
{int n,sum=0,a,b;scanf("%d",&n);if(n<1 || n>9)return;else{for(a=1;a<=n;a++)//a是十位{for(b=1;b<=n;b++){if(a!=b)sum++;}} }printf("%d",sum);return 0;
}

6.斐波那契

#include<stdio.h>
int main()
{int n,i,a[31];scanf("%d",&n);a[1]=1;a[2]=2;if(n>=1 && n<=30){for(i=3;i<=n;i++)a[i]=a[i-1]+a[i-2];}elsereturn ;printf("result=%d",a[n]);return 0;}

7.点到直线的距离

#include<stdio.h>
#include<math.h>
int main()
{double x0,y0,A,B,C,d;scanf("%lf %lf",&x0,&y0);//输入点P的坐标scanf("%lf %lf %lf",&A,&B,&C);//输入直线L的A、B和Cd=(fabs(A*x0+B*y0+C))/(sqrt(A*A+B*B));	printf("%f",d);//输出距离return 0;
} 

本文发布于:2024-01-27 16:34:04,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063444441452.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:GDPU 3
标签:GDPU
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23