Last active
April 7, 2018 18:44
-
-
Save SangRyul/12790b753bf788deac15ee3b76edcaee to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 각 프로그램마다 주석 풀어서 사용하세요 | |
// made by sangryul | |
//#pragma warning(disable:4996) | |
//#include<stdio.h> | |
//program1 | |
//int main(void) { | |
// int i = 2, j = 3; | |
// int max; | |
// | |
// if (i > j) { | |
// max = i; | |
// } | |
// else { | |
// max = j; | |
// } | |
// | |
// max = (i > j) ? i : j; | |
// | |
// | |
// printf("%d \n", max); | |
// | |
// system("pause"); | |
// return 0; | |
//} | |
//program2 | |
//#pragma warning(disable:4996) | |
//#include<stdio.h> | |
// | |
//int main(void) { | |
// | |
// int a = 2; | |
// int b = 1; | |
// | |
// printf("%d \n", a & b); | |
// printf("%d \n", a | b); | |
// printf("%d \n", a ^ b); | |
// printf("%d \n", ~a); | |
// | |
// | |
// system("pause"); | |
// return 0; | |
//} | |
//program3 | |
//#pragma warning(disable:4996) | |
//#include <stdio.h> | |
// | |
//int j = 2; | |
// | |
//void func1() { | |
// printf("%d\n", j); | |
//} | |
// | |
// | |
//int main() | |
//{ | |
// int i = 1; | |
// printf("%d %x \n", i, &i); | |
// if (i>0) { | |
// int i = 3; | |
// printf("%d %x \n", i, &i); | |
// | |
// | |
// } | |
// printf("%d %x \n", i, &i); | |
// | |
// 변수 생성 공간이 달라요 //주소 값을 보면 될듯 | |
// printf("%d\n", j); | |
// func1(); | |
// | |
// system("pause"); | |
// return 0; | |
//} | |
//program4 | |
//#pragma warning(disable:4996) | |
//#include <stdio.h> | |
// | |
//int main() | |
//{ | |
// | |
// int i = 0; | |
// while (i < 10) { | |
// printf("%d\n", i); | |
// i++; | |
// } | |
// | |
// printf("while문 밖으로 빠져나옴 \n"); | |
// printf("%d\n", i); | |
// | |
// return 0; | |
//} | |
//program5 | |
//#pragma warning(disable:4996) | |
//#include <stdio.h> | |
// | |
//int main() | |
//{ | |
// | |
// while (1) { | |
// printf("infinite loop \n"); | |
// } | |
// | |
// return 0; | |
//} | |
//program6 | |
//#pragma warning(disable:4996) | |
//#include <stdio.h> | |
// | |
//int main() | |
//{ | |
// | |
// int i = 0; | |
// do { | |
// | |
// | |
// printf("%d \n", i); | |
// i++; | |
// | |
// } while (i < 10); | |
// | |
// system("pause"); | |
// return 0; | |
//} | |
//program 7 | |
//#pragma warning(disable:4996) | |
//#include<stdio.h> | |
// | |
//int main() { | |
// | |
// //int i; | |
// //for (i = 0; i < 10; i++) { | |
// // for문 밖에서도 i 유효 | |
// // printf("%d \n", i); | |
// // 예전 C문법 스타일 | |
// //} | |
// | |
// //for (int i = 0; i < 10; i++) { | |
// // i++ vs ++i | |
// // printf("%d \n", i); | |
// //} | |
// | |
// | |
// //for (int i=0;;i++) { | |
// // printf("infinite loop"); | |
// // 각각 초깃값 조건 초깃값 변동이 있고 없고가 무한루프와 어떤 관련이 있는지 알아보자 | |
// //} | |
// | |
// system("pause"); | |
// return 0; | |
// | |
// | |
//} | |
//for 문 스타일 가르칠것 < <= | |
//program 8 | |
//#pragma warning(disable:4996) | |
//#include<stdio.h> | |
// | |
//int main() { | |
// | |
// for (int i = 2; i < 10; i++) { | |
// printf("%d 단 \n", i); | |
// for (int j = 1; j < 10; j++) { | |
// printf("%d x %d = %d \n", i, j, i*j); | |
// } | |
// printf("---------------------------------\n"); | |
// } | |
// system("pause"); | |
// return 0; | |
// | |
//} | |
//program 9 | |
//#pragma warning(disable:4996) | |
//#include<stdio.h> | |
// | |
//int addNumReturn(int first, int second) { | |
// | |
// return first + second; | |
//} | |
// | |
//void addNumNoReturn(int first, int second) { | |
// | |
// printf("%d \n", first + second); | |
// | |
//} | |
// | |
//int addNumNoParameter(void) { | |
// | |
// int a = 2; | |
// int b = 3; | |
// | |
// return a + b; | |
// | |
// | |
//} | |
//void NoPrameterNoReturn(void) { | |
// printf("프로그램 종료 \n"); | |
//} | |
// | |
// | |
//int main(void) { | |
// | |
// int i = 2; | |
// int j = 3; | |
// | |
// printf("1. addNumReturn : "); | |
// int answer = addNumReturn(i,j); | |
// printf("%d \n", answer); | |
// | |
// printf("2. addNumNoReturn : "); | |
// addNumNoReturn(i, j); | |
// | |
// printf("3. addNumNoParameter : "); | |
// int answer2 = addNumNoParameter(); | |
// printf("%d \n", answer2); | |
// | |
// printf("4. NoParameterNoReturn : "); | |
// NoPrameterNoReturn(); | |
// | |
// system("pause"); | |
// | |
// return 0; | |
// | |
// | |
//} | |
//program 10 | |
//#include<stdio.h> | |
// | |
//int main(void) { | |
// | |
// int i; | |
// for (i = 0; i < 10; i++) { | |
// if (i == 5) { | |
// break; | |
// } | |
// printf("%d \n", i); | |
// } | |
// printf("for문 탈출"); | |
// printf("%d \n", i); | |
// | |
// system("pause"); | |
// return 0; | |
//} | |
// | |
//program 11 | |
//#include<stdio.h> | |
// | |
//int main(void) { | |
// | |
// int i; | |
// for (i = 0; i < 10; i++) { | |
// if (i == 5) { | |
// continue; | |
// } | |
// printf("%d \n", i); | |
// } | |
// | |
// system("pause"); | |
// return 0; | |
//} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment