ex11
1 2 3 4 5 6 7 8 | if (5<3) { printf("1\n"); } else if (4!=4) { printf("2\n"); } else printf("3\n"); | cs |
ex12
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | long num = 85; if (num >= 90) { printf("당신의 성적은 A입니다"); } else if (num >= 70) { printf("당신의 성적은 B입니다"); } else if (num >= 60) { printf("당신의 성적은 C입니다"); } else if (num >= 50) { printf("당신의 성적은 D입니다"); } else printf("당신의 성적은 F입니다"); | cs |
ex13
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 | short a=30; printf("%d\n", a); short b; b = 100; b = a; printf("a= %d, b= %d\n", a,b); b = b * a; printf("a= %d, b= %d\n", a, b); a++;//단항연산 printf("a= %d, b= %d\n", a, b); b--; printf("a= %d, b= %d\n", a, b); a = a + 1;//a++ b = b - 1;//b-- printf("a= %d, b= %d\n", a, b); a = -a; printf("a= %d, b= %d\n", a, b); b += 2; printf("a= %d, b= %d\n", a, b); //a=a-10; <같은 문장> a-=10; a -= 10; printf("a= %d, b= %d\n", a, b); | cs |
ex14
1 2 3 4 5 6 7 | //교환, 스왑 프로그램 long a=10, b=20, temp; printf("a=%d b=%d\n", a, b); temp = b; b = a; a = temp; printf("a=%d b=%d", a, b); | cs |
ex15
1 2 3 4 5 6 7 8 9 10 11 | short a = 10; long b = 20; a = b;//작은바가지에 큰걸넣는다. printf("%d %d\n", a, b); b = 200000; a = b; printf("%d %d\n", a, b); b = a; printf("%d %d", a, b); //tyep = char,short,long //두가지 상태만 가질 때 bit상태라 한다. 0or1 | cs |
1 2 3 4 5 | //8bit = 1byte //1024byte = 1kbyte //1024k = 1mbyte //1024m =1G //1024G=1T //type 변환 |
1 2 3 4 5 6 | //a = (short)b;//강제형변환,타입캐스팅 short a1 = 10; long b1 = 30; a1 = (short)b1; b1 = a1; printf("%d %d", a1, b1); | cs |
for문
ex1
1 2 3 4 | for (int i = 0; i < 6; i++) { printf("호랑이\n"); } | cs |
ex2
1 2 3 4 5 6 | int s = 0; for (short a = 1; a <= 10; a++) { printf("%d+%d=",s , a); s = s + a; printf("%d\n", s); } | cs |
ex3
1 2 3 4 5 6 7 8 9 10 11 12 | for (int i = 0; i < 5; i++) //printf("호랑이\n"); for (int i = 0; i < 5; i++) { //printf("호랑이\n"); } //for문에 괄호없이 아무것도 없으면 오류 괄호있으면 돌아간다. //for();형태로 해버리면 그냥 끝나가버림 for (int i = 0; i < 5; i++);//이와같은 오류를 범하지말자 { printf("호랑이\n"); } | cs |
ex4
1 2 3 4 5 6 7 8 9 10 11 | for (int i = 0; i < 10; i++) { if (i%2==0) { printf("%d는 짝수입니다\n",i); } else { printf("%d는 홀수입니다\n",i); } printf("호랑이\n"); } | cs |
728x90
'비트 단기 > c' 카테고리의 다른 글
11/1 (0) | 2018.11.01 |
---|---|
10/30 pointer (0) | 2018.10.31 |
while, scanf,switch (0) | 2018.10.26 |
10/24 c 제어문 1~10 (0) | 2018.10.24 |
c 문자,문자열,변수 개념 (0) | 2018.10.23 |
댓글