weixin_慕仙5579604
2022-05-19 18:08
输入:
在主程序中输入两个整数,
其中1个是1~4中的任一整数,代表图形种类;另外1个整数代表对应图形的行数。
输出:
如输入为1,5时,调用函数Tu1,输出如图1的5行”*”;
如输入为2,5时,调用函数Tu2,输出如图2的5行”*”;
如输入为3,5时,调用函数Tu3,输出如图3的5行”*”;
如输入为4,5时,调用函数Tu4,输出如图4的5行”*”;
要求:每个图形函数的参数均为1个,代表图形的行数,函数无返回值。
*
**
***
****
*****
图1. 输入1,5时的三角形
*****
****
***
**
*
图2. 输入2,5时的三角形
*****
****
***
**
*
图1. 输入3,5时的三角形
*
**
***
****
*****
图4. 输入4,5时的三角形
【部分代码如下】
#include <stdio.h>
//
int main()
{
int shape, side_length;
scanf("%d,%d",&shape, &side_length); //输入形状及行数
if(shape==1)
//调用画图形1的函数Tu1(side_length)
if(shape==2)
//调用画图形2的函数Tu2(side_length)
if(shape==3)
//调用画图形3的函数Tu3(side_length)
if(shape==4)
//调用画图形4的函数Tu4(side_length)
}
#include <stdio.h>
int main()
{
int x = 5;
int y = 8;
//在这里合适的位置加上括号使z的值为4
int z = x*8/(y+2);
printf("z=%d\n", z);
return 0;
}
C语言入门
926210 学习 · 20797 问题
相似问题