/*
//1. 출력값은 ? z의 값 : 25
#include <stdio.h>
main()
{
int x = 5;
int y = 10;
int z;
z = x + y;
z = z + 10;
printf( "z의 값 : %d \n", z );
}
*/
/*
//2. 빈칸을 채우기.
#include <stdio.h>
main()
{
int x;
int y;
x = 10;
y = x - 5;
if( x > y )
{
printf( "x의 값이 y보다 큽니다." );
}
else
{
printf( "x의 값이 y보다 작습니다." );
}
}
*/
/*
//3. 두 수를 입력받아 두 수의 덧셈, 뺄셈, 곱셈, 나눗셈 결과를 출력하는 프로그램을 만드세요.
#include<stdio.h>
int main()
{
int a;
int b;
printf("두수 입력하시오 : \n");
scanf("%d %d", &a, &b);
printf("두수의 덧셈결과 : %d \n", a+b);
printf("두수의 뺄셈결과 : %d \n", a-b);
printf("두수의 곳셈결과 : %d \n", a*b);
printf("두수의 나눗셈결과 : %d \n", a/b);
return 0;
}
*/
/*
//4. 빈칸을 채우기.
#include <stdio.h>
main()
{
int i;
int hap = 0;
for( i = 1; ( i < 11 ) ; i = i + 1 )
{
hap = hap + i;
}
printf( "1부터 10까지의 합 : %d\n", ( hap ) );
}
*/
/*
//5. 빈칸 채우기.
#include <stdio.h>
main()
{
int value;
char ch;
value = 200;
ch = 'a';
printf( "value : ( %d ) , ch : ( %c ) \n", ( value ), ( ch ) );
}
*/
/*
//6. 빈칸 채우기
#include <stdio.h>
main()
{
int x = 1;
int y = 2;
int z = 3;
if( x == y ) printf( "x는 y와 같습니다. \n" );
if( x !=y ) printf( "x는 y와 같지 않습니다. \n" );
if( x > y ) printf( "x는 y보다 큽니다. \n" );
if( x < y ) printf( "x는 y보다 작습니다. \n" );
if( y >= z ) printf( "y는 z보다 크거나 같습니다.\n");
if( y <= z ) printf( "y는 z보다 작거나 같습니다. \n" );
}
*/
/*
//7. 출력값을 쓰세요.
#include <stdio.h>
main()
{
int a = 1;
int b = -3;
int c = 0;
printf("1. %d \n", a || b && c); // 1출력
printf("2. %d \n", a && (c || b)); // 1출력
printf("3. %d \n", b && a && c); // 0출력
printf("4. %d \n", a || b && c || a); // 1출력
printf("5. %d \n", c && b || a && !c); // 1출력
}
*/
/*
//8. 출력값을 쓰세요.
#include <stdio.h>
main()
{
int x = 1;
printf( "x = %d \n", x++ ); // x = 1
printf( "x = %d \n", x++ ); // x = 2
printf( "x = %d \n", ++x ); // x = 4
printf( "x = %d \n", x-- ); // x = 4
printf( "x = %d \n", x-- ); // x = 3
printf( "x = %d \n", --x ); // x = 1
}
*/
/*
//9. 빈칸 채우기
#include <stdio.h>
main()
{
int x = 5;
int y = 2;
if( 0 < x < 10 )
{
printf( "0 < x < 10 \n" );
}
if( x<0 || y==2 )
{
printf( "x가 0보다 작거나, y는 2입니다. \n" );
}
if( x <= y )
{
printf( "x가 y보다 크지 않습니다. \n" );
}
}
*/
/*
// 10. 이 코드를 수정해서 welcome을 한 번만 출력 하고 싶어요. 어떻게 해야할까요? 수정해봅시다.
// (조건식을 바꾸지 않고 수정해야 합니다.)
#include <stdio.h>
main()
{
int num = 1;
while ( num )
{
printf("Welcome\n");
break;
}
}
*/
//11. "we can do it!!!" 을 10번 출력하는 프로그램을 만드시오. (for문, while문을 써서 총 2개 만들 것)
/*
#include<stdio.h>
int main()
{
int a=0;
for(a; a<10; a++)
{
printf("we can do it!!! \n");
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a=0;
while(1)
{
printf("we can do it!!! \n");
a++;
}
}
*/
/*
//12. 다음 코드는 입력받은 수가 짝수인지 홀수인지 구분하는 프로그램의 코드이다.
//잘못된 코드를 수정하시오.
#include <stdio.h>
main()
{
int num = 10;
printf("숫자를 입력해주세요 : ");
scanf("%c", &num);
if(!(num % 2))
printf("짝수\n");
else
printf("홀수\n");
}
*/
/*
//13. 무엇을 하는 프로그램인가? i값부터 j값까지 출력해주는 프로그램
#include <stdio.h>
main()
{
int i = 0;
int j = 0;
printf("input i, j : ");
scanf("%d %d", &i, &j);
while( i <= j)
{
printf("%d\n", i);
i++;
}
}
*/
/*
//14. 13번 프로그램의 문제점은 뭘까요? 문제점을 찾아서 수정해보세요.
#include <stdio.h>
main()
{
int i = 0;
int j = 0;
printf("input i, j : ");
scanf("%d %d", &i, &j);
while( 1 )
{
if (i <= j)
{
printf("%d\n", i);
i++;
}
else
break;
}
}
*/
/*
15. 무엇을 출력하는 프로그램인가? 구구단(2단, 3단, 4단, 5단)
#include <stdio.h>
main()
{
int i;
int j;
for( i = 2; i <= 5; i++ )
{
for( j = 1; j <= 9; j++ )
{
printf( "%d * %d = %2d \n", i, j, i * j );
}
}
}
*/
/*
//16. 두 수를 입력 받은 뒤 입력받은 두 수를 비교하여 둘 중 작은 수를 출력하는 프로그램을 작성해보시오.
#include<stdio.h>
int main()
{
int a;
int b;
printf(" 두수 입력 : ");
scanf("%d %d", a,b);
if(a<b)
{
printf("작은수는 %d 입니다 \n",a);
}
else if(a>b)
{
printf("작은수는 %d 입니다 \n",b);
}
else
{
printf("같다\n");
}
}
*/
'IT기초 > C 언어' 카테고리의 다른 글
c언어 strcpy (0) | 2014.09.08 |
---|---|
c언어 - strcat // strncat // strncpy (0) | 2014.09.08 |
c언어 - 세 수를 입력 받아 가장 큰수를 출력 (if문사용) (0) | 2014.09.08 |
c언어 - 1 부터 100까지 모든 수를 출력하고 10의 자리의 수마다 " !!! " 출력 (0) | 2014.09.08 |
c언어 - 1부터 100까지 모든 수를 반대로 출력 (0) | 2014.09.08 |