아래의 코드를 실행 결과와 똑같이 나오도록 고치기
string a = "3";
string b = "4";
Console.WriteLine("3 + 4 = " + (a + b));
double c = 3.3;
double d = 4.0;
Console.WriteLine("(3.3 + 4.0)의 내림 = " + (c + d));
/*
* 실행 결과
* ----------------------
* 3 + 4 = 7
* (3.3 + 4.0)의 내림 = 7
*/
using System;
namespace ReadLine
{
class Program
{
static void Main(String[] args)
{
string a = "3";
string b = "4";
Console.WriteLine("3 + 4 = " + (Convert.ToInt32(a) +Convert.ToInt32(b)));
double c = 3.3;
double d = 4.0;
Console.WriteLine("(3.3 + 4.0)의 내림 = " + (int)(c + d));
}
}
}
Console.ReadLine(); 은 string이라는 자료형으로 값을 받아오게 됨.// 숫자이기 때문에 int형 사용
string a = Console.ReadLine(); // 입력 값: **3**
string b = Console.ReadLine(); // 입력 값: 4
// 문자열끼리의 + 연산은 a 뒤에 b를 붙이는 꼴!
Console.WriteLine(a + b);
/*
* **실행 결과**
* ---------
* 34
*/
→ !string(문자열)이라는 자료형을 int(숫자)라는 자료형으로 바꿔서 더하자!