전체 글 (52)
방명록
- C 기초 02 : 자료의 입력과 출력22024년 09월 25일 11시 24분 47초에 업로드 된 글입니다.작성자: UXO Studio
01 변수 선언 규칙
02 입출력 : scanf, &, puts
03 산술연산자 : +, -, *, /, %, ++
01 변수 선언 규칙
1) 영문자(대,소 문자 구분), 숫자, 언더스코어 _로만 구성
2) 숫자로 시작 할 수 없음
3) 사이에 공백 사용할 수 없음
4) C언어에서 정의 된 키워드 keyword 사용할 수 없음
02 입출력 : scanf, &, puts
#include<stdio.h> main() { int num; puts("숫자입력"); scanf("%d",%num); printf("입력한 숫자 : %d",num); }
------------------------ 숫자입력 35 입력한 숫자 : 35 ------------------------
puts : 출력함수. 문자열만 출력. 문자열 출력 후 줄 바꿈
scanf : 입력한 값을 변수에 저장
& : 어떤 변수로 입력 받을지 선언
#include<stdio.h> main() { char sn1 int sn2; puts("시리얼 넘버의 알파벳 부분을 입력"); scanf("%c",%sn1); puts("시리얼 넘버의 숫자 부분을 입력"); scanf("%d",%sn2); printf("입력한 시리얼 넘버 : %c%d",sn1,sn2); }
------------------------ 시리얼 넘버의 알파벳 부분을 입력 a 시리얼 넘버의 숫자 부분을 입력 35 입력한 시리얼 넘버 : a35 ------------------------
#include<stdio.h> main() { char mw; char name[10]; int age; puts("성별(남 : m, 여 : w)") scanf("%c",&mw); puts("이름"); scanf("%s",&name); put("나이"); scanf("%d",&age); printf("당신의 이름 : %s, 성별 : %c, 나이 : %d",name,mw,age); }
------------------------ 성별(남 : m, 여 : w) m 이름 귤 나이 99 당신의 이름 : 귤, 성별 : m, 나이 : 99 ------------------------
03 산술연산자 : +, -, *, /, %, ++
#include <stdio.h> int main() { float a, b; int c; printf("첫 번째 수 입력"); scanf("%f",&a); printf("두 번째 수 입력"); scanf("%f",&b); printf("세 번째 수 입력"); scanf("%d",&c); float sum = a+b+c; printf("세 수의 합 : %f\n",sum); float ave = sum/3; printf("세 수의 평균 : %.2f",ave); }
------------------------ 첫 번째 수 입력 2.1 두 번째 수 입력 5.3 세 번째 수 입력 2 세 수의 합 : 9.400000 세 수의 평균 : 3.13 ------------------------
%.nf : 실수를 소수점 n자리 까지 출력하는 변환문자
ex) 변환문자 %.4f 를 사용해 5.55777을 출력하는 경우 5.5578 값을 출력한다.
#include <stdio.h> int main() { int a = 10; int b = 10; int c, d; printf("a = %d, b = %d\n",a,b); c = ++a; d = b++; printf("a값을 ++a하면 %d이다.\nb값을 b++하면 %d이다.",c,d); }
------------------------ a = 10, b = 10 a값을 ++a하면 11이다. b값을 b++하면 10이다. ------------------------
++a : a 값에 +1 한 값을 지금부터 사용
b++ : b 값에 +1 한 값을 다음부터 사용
#변수선언규칙 #변수 #C언어 #scanf #입력함수 #출력함수 #연산 #산술연산자 #프로그래밍기초 #프로그래밍 #코딩 #C언어기초 #초보프로그래머 #코딩연습 #코딩공부 #변환문자 #printf #scanf #변수 #연산자 #프로그래밍언어 #프로그래밍공부
'C C++ > C 기초' 카테고리의 다른 글
C 기초 06 : for 함수, 라이브러리 함수 (0) 2024.09.25 C 기초 05 : switch case 함수 (0) 2024.09.25 C 기초 04 : while 함수 (0) 2024.09.25 C 기초 03 : if함수 (0) 2024.09.25 C 기초 01 : 자료의 출력1 (0) 2024.09.25 다음글이 없습니다.이전글이 없습니다.댓글