다음과 같이 두 개의 문자배열을 선언합니다. char str1[] = "There is no royal road to learning.";char str2[80]; str1에 저장되어 있는 문자열을 str2에 복사하여 출력하는 프로그램을 작성합니다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 복사된 문자열 : There is no royal road to learning. - 소스 #include #include int main(){char str1[] = "There is no royal road to learning.";char str2[80]; strcpy(str2, str1); printf("복사된 문자열 : %s", str2); return 0;} - 결과
① 키보드로부터 임의의 단어를 입력 받아서 문자배열에 저장합니다. 저장된 단어의 길이를 꼐산하여 단어와 함께 출력하는 프로그램을 작성합니다. 문자열의 앞에서부터 널문자가 아닌 문자의 개수를 세면 될 것입니다. 배열명 ary apple\0널문자가 나올 때까지 배열요소의 값을 하나씩 검사한다. ary[0]는 널문자가 아닌가?ary[1]은 널문자가 아닌가?... 프로그램을 실행하면 다음과 같이 수행될 것입니다. 단어를 입력하세요 : appleapple단어의 길이는 5자입니다. - 소스 #include int main(){int i;char word[50]; printf("문자열을 입력하세요 : ");scanf("%s", &word); for(i=0;i
문자열과 숫자의 화면 출력 자, 지금까지 배운 내용을 가지고 간단한 연습문제를 풀어보도록 합시다. 연습문제는 여러분이 배운 내용을 확인하고 자신의 것으로 만들 수 있는 아주 좋은 기회입니다. 무심코 지나치지 말고 스스로 풀어보기 바랍니다.다음 과 같이 화면에 출력되도록 프로그램을 작성해 봅시다. 전체를 하나의 문자열로 생각하여 printf 함수를 한번 호출하는 방법과 문자열과 숫자를 분리하여 두 번 호출하는 방법이 있을 것입니다. 내가 가장 좋아하는 숫자는 : 9 - 소스 #include int _tmain(int argc, _TCHAR* argv[]){// 1printf("내가 가장 좋아하는 숫자는 : 9\n"); // 2printf("내가 가장 좋아하는 숫자는 : ");printf("%d\n", 9)..
- Total
- Today
- Yesterday
- 연습문제
- 뇌를 자극하는 C 프로그래밍
- 뇌를 자극하는 C프로그래밍
- 포인터
- 함수
- 시원스쿨
- 테라스캔
- terascan
- database
- 데이터베이스
- 형용사
- 배열
- 단어
- 스위프트
- 프로그램
- C
- IOS
- 반복문
- Apple
- 영어
- exercise
- 매트랩
- 리눅스
- 애플
- Xcode
- MySQL
- 왕초보 영단어1
- 프로그래밍
- Matlab
- Swift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |