#include?<stdio.h>
int?r(int?a,int?b){
????return?(2*(a+b));
}
int?s(int?a,int?b){
????return?(a*b);
}
int?main(){
????int?a;
????int?b;
????int?r(int?a,int?b);
????int?r(int?a,int?b)=100;
????a=2*b;
????printf("%d,%d",a,b);
reurn?0;
}
——————————————————————————
我知道這樣的函數是有問題的,但是這個題目究竟要怎么編寫呢?求老師同學幫助?。?
1 回答

weirdguy
TA貢獻8條經驗 獲得超3個贊
首先知道長方形的周長 那么他的面積可能性就是從邊長1開始到周長的一半,所以可以用循環來實現所有可能性
#include "stdio.h"
void fun(int c)
{
int i = 1;
for (i; i <= c / 2; i++)
{
printf("%d\n",i*(c-i));
}
}
void main()
{
fun(20);
system("pause");
}
點擊展開后面2條
- 1 回答
- 0 關注
- 2555 瀏覽
添加回答
舉報
0/150
提交
取消