- 博客(4)
- 收藏
- 关注
原创 漏斗形图形
漏斗形图形 问题描述 输入正整数n(1到9),输出由数字组成的漏斗形图案。 输出描述为输出2*n-1行由数字构成的图形。 样例输入 3 样例输出 33333 222 1 222 33333 代码为: #include<stdio.h> int main() { int n,i,j,k; scanf("%d",&n); for(i=n;i>=2;i--) { for(j=1;j<=n-i;j++) printf(" "); for(k=1;k
2020-11-14 14:36:22
3213
原创 菱形图案
菱形图案 问题描述 从键盘输入正整数n(2<=n<=9),要求输出由数字组成的菱形图案。 样例输入 4 样例输出 1 121 12321 1234321 12321 121 1 代码为: #include<stdio.h> int main() { int n,i,j,k; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n-i;j++) printf(" "); for(k=1;k&
2020-11-14 14:23:54
852
原创 ADT实现方法
定义抽象数据类型“复数”(Complex) 采用C语言作为描述工具来实现该抽象数据类型 每个操作定义为一个函数,通过主函数进行调用。构建复数Z并输出复数Z;取已知复数Z的实部,虚部;求两个复数的和,差,积,商。 #include <stdio.h> typedef struct complex { double x; double y; } complex; complex construction(complex z) { scanf("%lf%lf", &z.x, &
2021-09-23 11:03:00
482
1
原创 保留一位小数
保留一位小数 输入一个double类型实数,分别用“四舍五入”规则和“直接舍弃其余小数位”规则保留一位小数并分行输出。比如:输入实数63.75,按“四舍五入”规则,应输出63.8;按“直接舍弃其余小数位”规则,应输出63.7。 代码为: #include<stdio.h> int main() { double x; float y,z; scanf("%lf",&x); y=(x*10)/10; z=(x*10-0.5)/10; printf("%.1lf\n%.1lf",
2020-11-19 13:02:30
6840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅