본문 바로가기
프로그래밍 공부흔적/C

[C] 인프런 나도코딩 1일차 S1(변수, 상수, 입출력) S2(반복문)

by 뷕뺙쀡 2020. 7. 31.

SECTION 1 ) 변수, 상수, 입출력

#include <stdio.h>

//정수(int)와 실수(float,소수점有) 상수는 변하지 않는 수 변수는 변하는 수
//%f 실수(float) %lf 실수(double) %d 정수 %s 문자열 \n줄바꿈 
//%.소수몇자리까지 나타낼지 정함(ex-%.2f\n 소수점 둘째자리까지나타냄)
//const를 앞에 쓸 경우 상수 선언
//printf 결과값을 출력 (연산 기능有)
//scanf 키보드 입력을 받아서 저장
//&a a라는 곳에 값을 저장하겠다
//문자(char, 한 글자), 문자열 (char[저장할 수 있는 공간 지정](이 뒤에 sizeof)한 글자 이상의 여러 글자)

int main_printfscanf(void) {
	char name[256];
	printf("이름?");
	scanf_s("%s", name,sizeof(name));
	return 0;
}

 

SECTION 2 ) 반복문

#include <stdio.h>

//++ 쁠쁠 +1 이라는 뜻
//a++ : 해당 문장을 수행하고 a+1, ++a : a+1을 하고 해당 문장 수행

// 반복문 for, while, do while
// for (선언; 조건; 증감)
// while (조건)
// do{i++;} while (조건);

// 2중 반복문 for문을 2개 이용

//피라미드 만들기
int main_forwhile()
{
	int n;
	scanf_s("%d몇층으로 쌓으시겠습니까?", &n);
	int kk = n;

	for (int i = 1; i <= kk; i++)
	{

		for (int j = 1; j <= kk-i; j++)
		{
			printf(" ");
		}
		for (int k = 1; k < i; k++)
		{
			printf("*") ;
		}
		printf("*");
		for (int l = 1; l < i; l++)
		{
			printf("*");
		}
		printf("\n");
	}

	return 0;
}

 

 

C 프로그래밍 - 입문부터 게임 개발까지 - 인프런

C 는 조금 어렵지만, 아주 기본이 되는 언어입니다. C 를 마스터 하고 나면, 다른 언어는 굉장히 쉽게 배울 수 있습니다. 그리고, 나도코딩이 깜짝! 놀랄만큼 쉽게 알려드리겠습니다. C 프로그래밍

www.inflearn.com

 

댓글