61.已知一個矩形的周長為100,面積為300,求該矩形的邊長?
53.字符陣列x中存有任意一串字符;請編制函式,按給定的替代關系對陣列x中的所有字符進行替代,仍存入陣列x的對應的位置上,最后呼叫函式把結果x輸出。
替代關系:f(p)=p*11%256 (p是陣列中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)值小于等于g32或f(p)對應的字符是大寫字母,則該字符不變,否則將f(p)所對應的字符進行替代。
uj5u.com熱心網友回復:
不能沉呀!!!!uj5u.com熱心網友回復:
第一題:矩形周長100,周長演算法為2*(長+寬),所以 長+寬=50 這樣長寬肯定都小于50矩形面積300 就是長*寬=300 那么可以用個簡單粗暴的方法算下:
int a = 0; //用于記錄是否滿足條件
for (int i = 0; i < 50; i++)
{
for (int k = 0; k < 50; k++)
{
if ((i + k) == 50 && (i * k) == 300)
{
Console.WriteLine(i + "," + k);
a++;
break;
}
}
if (a > 0) break;
}
然而運行完這段程式后,并沒有結果,也就是這題沒答案
uj5u.com熱心網友回復:
謝謝啦我用的差不多和這個一樣
uj5u.com熱心網友回復:
我有疑問,題目并沒有說是整型資料,所以為啥沒有答案?小數也是可以的吧。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/103583.html
標籤:其他開發語言
上一篇:求大神幫忙python編程
