[중간대비] ch02 서론
2022. 10. 26. 23:03ㆍ언어(Language)/c++
[Exercise 2-3 cin & cout 사용하기]
1. cin>>str과 cin.getline(str,100)의 차이점을 확인하라.
#include <iostream>
using namespace std;
int main() {
char str1[100], str2[100];
cin >> str1; //blank 읽을 수 x
cin.getline(str2, 100); //blank 읽을 수 o
return 0;
}
2. 다음을 실행하고, 출력결과에 대하여 설명하라
#include <iostream>
using namespace std;
int main() {
int i = 0;
cout << i-- << ++i << ++i << ++i;
return 0;
}
.
- 0은 거짓, 1은 참
[Exercise 3-1 자료형 크기 알아내기]
: 현재 시스템의 각 자료형의 크기를 출력하는 프로그램을 작성하라
-sieof() 이용
-char, short, int, long, float, double, long double
#include <iostream>
using namespace std;
int main()
{
cout << "Primitive Data Type Size is ..." << endl << endl;
<< "char(" << sizeof(char)
<< "), short(" << sizeof(short)
<< "), int(" << sizeof(int)
<< "), long(" << sizeof(long)
<< ")\n float(" << sizeof(float)
<< "), double(" << sizeof(double)
<< "), long double(" << sizeof(long double) << ")";
}
'언어(Language) > c++' 카테고리의 다른 글
명품 C++ Programming 실습문제 ch01 (0) | 2022.11.29 |
---|---|
수업 교재 ch17 Console Input-Ouput (0) | 2022.11.29 |
[중간대비] ch05 Function & Preprocess (0) | 2022.10.27 |
[중간대비] ch04 Control Flow (0) | 2022.10.27 |
[중간대비] ch03 Variable, Operator, Expression (0) | 2022.10.27 |