csharp基础练习题:返回负【难度:0级】:
在这个简单的分配给你一个号码,并有将其变为负数.但也许数已经是负数?
** 例:**
ç
makeNegative(1); //返回-1
makeNegative(-5); //返回-5
makeNegative(0); //返回0
Kata.MakeNegative(1); //返回-1
Kata.MakeNegative(-5); //返回-5
Kata.MakeNegative(0); //返回0
Kata.makeNegative(1); //返回-1
Kata.makeNegative(-5); //返回-5
Kata.makeNegative(0); //返回0
make_negative(1);# 返回-1
make_negative(-5);#-5回报
make_negative(0);# 返回0
makeNegative(1); //返回-1
makeNegative(-5); //返回-5
makeNegative(0); //返回0
makeNegative(0.12); //返回-0.12
makeNegative(1); //返回-1
makeNegative(-5); //返回-5
makeNegative(0); //返回0
makeNegative(1); //返回-1
makeNegative(-5); //返回-5
makeNegative(0); //返回0
makeNegative 1 - 返回-1
makeNegative(-5) - 返回-5
makeNegative 0 - 0回归
makeNegative 0.12 - 返回-0.12
makeNegative(1);# 返回-1
makeNegative(-5);#-5回报
makeNegative(0);# 返回0
makeNegative 1# 返回-1
makeNegative -5#-5回报
makeNegative 0# 返回0
make_negative 1# 返回-1
make_negative -5#-5回报
make_negative 0# 返回0
去
MakeNegative(1)# 返回-1
MakeNegative(-5)#-5回报
MakeNegative(0)# 返回0
Kata.makeNegative(1)# 返回-1
Kata.makeNegative(-5)#-5回报
Kata.makeNegative(0)# 返回0
习题().makeNegative(1)//返回-1
习题().makeNegative(-5)//返回-5
习题().makeNegative(0)//返回0
ASM
make_negative(1); //返回-1
make_negative(-5); //返回-5
make_negative(0); //返回0
常规
Kata.makeNegative(1)//返回-1
Kata.makeNegative(-5)//返回-5
Kata.makeNegative(0)//返回0
makeNegative(1)//返回-1
makeNegative(-5)//返回-5
makeNegative(0)//返回0
makeNegative(0.12)//返回-0.12
** 笔记:**
- 数量可以是负的已经,在这种情况下,无需改变.
- 零(0)不检查任何特定的迹象.负零毫无数学意义.
编程目标:
using System;
public static class Kata
{
public static int MakeNegative(int number)
{
// Code?
return 0;
}
}
测试样例:
using NUnit.Framework;
[TestFixture]
public class Tests
{
[Test]
public void Test1()
{
Assert.AreEqual(-42, Kata.MakeNegative(42));
}
最佳答案(多种解法):
更多关联题目:
csharp进阶练习题:缺角【难度:2级】–景越C# 经典编程题库,不同难度C# 练习题,适合自学C# 的新手进阶训练
免责申明
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/return-negative