S

@soyoon2014

p.155 문제5

C
2 months ago
#include <stdio.h> int main() { int num1; int n=0; int a; int sum=0; scanf("%d", &num1);//몇개의 정수를 입력 할것 인지. while(n<num1){

p.155 문제3

C
2 months ago
#include <stdio.h> int main(){ int n=1; int sum=0; while(n!=0){ // n == 0의 역. scanf("%d", &n); // 사용자로 부터 계속해서 정수 입력. sum = sum+n; // 그 값을 계속해서 더해 나간다. } printf("%d", sum);

p.155 문제2

C
2 months ago
#include <stdio.h> int main() { int dan = 3; int num=1; int a; scanf("%d",&a);

p.155 문제1

C
2 months ago
#include <stdio.h> int main() { int num=0; int count; scanf("%d",&count); while(num<count) { printf("Hello world!\n");

반복문 while(2)

C
2 months ago
#include <stdio.h> int main() { int dan=0, num=1;//초기화 식 printf("몇 단? \n"); scanf("%d", &dan); while(num<10)//조건식 {

반복문 while(1)

C
2 months ago
#include <stdio.h> int main() { // printf("Hello world!\n"); // printf("Hello world!\n"); // printf("Hello world!\n"); // printf("Hello world!\n"); // printf("Hello world!\n"); // printf("Hello world!\n"); //

문자열 출력

C
2 months ago
#include <stdio.h> int main() { char a='a'; // 문자 char word[6] = "apple"; // 문자열 %s printf("%s, %s, %s\n", "AAA","BBB","CCC"); printf("%-8s %14s %5d\n", "백소윤", "팝송", 6); return 0;

e표기법

C
2 months ago
#include <stdio.h> int main() { double d1=1.23e-3; 1.23*0.001 = 0.00123 double d2=1.23e-4; 1.23*0.0001 = 0.000123 double d3=1.23e-5; 1.23*0.00001 = 0.0000123 double d4=1.23e-6; 1.23*0.000001 = 0.00000123 printf("%g \n", d1);

자동 형변환

C
2 months ago
#include <stdio.h> int main() { double num1=245; 8byte int num2=3.1415; int num3=129; // 4byte (1byte == 8bits) 00000000 00000000 00000000 00000000 char ch=num3; // 1byte 00000000 printf("정수 245를 실수로:%f\n",num1);

상수

C
2 months ago
#include <stdio.h> // 변수: 변하는 수 // 상수: 변하지 않는 수 // 리터럴 상수: 이름이 없는 상수 // symbolic(const)상수: 이름이 있는 상수 int main() { int num1 = 10 + 20; // 변수 num1 = 20; const int NUM2 = 100; // 상수 num2 = 30; // 에러

p.118 문제4,5

C
2 months ago
#include <stdio.h> int main() { char num1='A'; scanf("%c", &num1); printf("%d", num1); return 0; }

p.118 문제2

C
2 months ago
#include <stdio.h> int main() { double num1=0,num2=0; scanf("%lf %lf", &num1, &num2); printf("%f\n",num1+num2); printf("%f\n",num1-num2); printf("%f\n",num1*num2); printf("%f",num1/num2); return 0;

p.118 문제1

C
2 months ago
#include <stdio.h> int main() { int x1,y1; scanf("%d %d",&x1, &y1); int x2,y2; scanf("%d %d",&x2, &y2); printf("%d",(x2-x1)*(y2-y1)); return 0;

자료형, 아스키코드 연습

C
2 months ago
#include <stdio.h> // char 문자형 %c // int 정수형 %d // float 실수형 %f // double 실수형 %f (%lf) int main() { int num = 0; // int형 자료형 표현 범위 -200 ~ +199 // unsigned int형 자료형 표현 범위 0 ~ +399

정수형/실수형 자료형

C
2 months ago
#include <stdio.h> // float %f : 입력 %f : 출력 // double %lf : 입력 %f : 출력 int main(void) { char num1=1, num2=2, result1=0; // 1byte short num3=300, num4=400, result2=0; // 2byte printf("sizeof num1 & num2: %d, %d\n",sizeof(num1), sizeof(nu

sizeof 연산자(byte크기 구하기)

C
2 months ago
#include <stdio.h> // char 문자형 1byte // int 정수형 4byte // float 실수형 4byte // double 실수형(범위가 더 큼) 8byte // (long) int main(void) { char ch=9;

실수 입출력하기

C
2 months ago
#include <stdio.h> int main(){ int num1; // 정수형 float num2; // 실수형 scanf("%d %f", &num1, &num2); printf("%d %f", num1, num2); // 소수점은 기본 6자리 printf("%03d %.3f", num1, num2); // 소수점 3자리 }

8진수, 16진수

C
2 months ago
#include <stdio.h> // int num1 = 10; // int num2 = 010; // int num3 = 0x10; int main(void) { int num1=0xA7, num2=0x43; int num3=032, num4=024; printf("0xA7의 10진수 정수값: %d\n",num1); // 160+7=167

2진수, 8진수, 16진수 구하기

C
3 months ago
// 2진수: 0과 1로 표현한 수 // 10진수: 0~9로 표현한 수 // 16진수: 0~9와 a~f로 표현한 수 // 0 1 10 11 100 101 110 111 // 9 10 99 100 999 1000 // 0 1 2 3 4 5 6 7 8 9 a(=10) b(=11) c(=12) d(=13) e(=14) f(=15) 10 11 12 13 19 1a 1b 1c 1f 20 // 2진수 -> 10진수 // => 0000 0000 // =

p.74 문제5

C
3 months ago
#include <stdio.h> int main(void) { int num1, num2, num3; scanf("%d %d %d",&num1,&num2,&num3); printf("(%d-%d)*(%d+%d)*(%d%%%d)=%d",num1,num2,num2,num3,num3,num1,(num1-num2)*(num2+num3)*(num3%num1)); return 0; }