Google

«   2024/05   »
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
26 27 28 29 30 31
BLOG Total Visitors
Today Hit, Yesterday Hit
BLOG main image


visitor stats
[Schizo!, 2007. 9. 7. 14:43, study/programming]

/*#include <stdio.h>
#define korea 3.14
int main(void)
{
 typedef int ok;
 ok age;
 printf("나이는?\n");
 scanf("%d",&age);
 printf("--> 입력한 당신의 나이는 %d입니다.\n",age);
 return 0;
}


#include <stdio.h>

int main(void)
{
 printf("\"%s\"\n","대한민국");
 printf("\t\'c' 언어%c \n",'!');
 printf("\a\a\a\a\a \\");

 return 0;
}


#include <stdio.h>
int main(void)
{
int a,b,temp;
scanf("%d %d",&a,&b);
temp=a;
a=b;
b=temp;
printf("a=%d b=%d",a,b);
return 0;
} */
/*
#include <stdio.h>

int main(void){
 int a=30;
 printf("30을 8진수로  %o\n",a);
  return 0;
}
*/
/*
다음의 소스 코드는 에러를 포함하고 있다.
단 "한문자" 만 바꿔서(추가/변경만 가능) 프로그램이 정확히 20개의 '*'기호를 출력하도록 고쳐라  (답은 세가지가 있다)

01 int main()
02 {
03  int i, n=20;
04  for(i=0; i<n; i--)
05   printf("*");
06  return 0;
07 }

04줄에 i--에서 i를 n으로 바꾸는거는 찾앗는데
 

*/
/*
#include <stdio.h>

int main()
 {
 int i, n=20;
 for(i<0; i+n; n--)
 printf("*");
  return 0;
 }
*/
/*
#include <stdio.h>

int main(void)
 {
 int i, n=20;
 for(i=0; -i<n; i--)
 printf("*");
  return 0;
 }
*/
/*
#include <stdio.h>
int main()
 {
  int i, n=20;
  for(i=0; i+n; i--)
  printf("*");
     return 0;
}
*/
#include <stdio.h>

int main(void)
{
 int x=20;
 double y=3.0;
 double a=3.5;
 double b=3.4;

 int ok1=x/(int)y;
 int ok2=x/y;
 double ok3=(int)a+b;

 printf("%d\n",ok1);
 printf("%d\n",ok2);
 printf("%f\n",ok3);

 return 0;

}

9월 7일
/*
문제 1.
  곱셈 기능을 지니는 함수를 하나 구현하고  main함수에서 이를 호출하는 형태로 프로그램을 구성하자.
main함수에서는 사용자로부터 두개의 숫자를 입력받아서 곱셈 결과를 출력에 줘야 한다.
이러한 작업은 사용자가 0 0 을 두개 입력할 때까지 계속되어야한다.
그리고 프로그램이 종료 되면 연산을 몇 번 하였는지도 출력해 줘야한다.
- 실행 예:
두개의 숫자 입력 1 3
연산결과:3
두개의 숫자 입력 3 2
연산결과 6
총 2번 연산하였습니다. */

/*
#include <stdio.h>

int gop(int a,int b);
int main(void)
{
 int x, y;
 printf("두수를입력하시오:");
 scanf("%d %d", &x, &y);
 printf("결과는? %d\n",gop(x, y));
}

int gop(int a,int b)
{
 return a*b;
}


*/

/*
#include <stdio.h>

#define MULT(x,y) ((x)*(y))

int main(void)
{
       int result = 0;        
       result = MULT(10, 20);
       printf("두수의 곱은 %d\n", result);
       return 0;
}
*/
/*
#include <stdio.h>
#define SQ2(x) ((x)*(x))
int main(void){
 int a=3;
 printf("네제곱근은? %d", (SQ2(a))*(SQ2(a)));
 return 0;
}
*/

#include <stdio.h>
#define SQUARE(x) ((x) * (x))  /* 제곱을 하는 매크로함수 정의 */
int main()
{
int result;                    /* 결과값이 들어 갈 변수를 선언한다 */
 result = SQUARE(3);      /* 3의 제곱을 구해서 result에 넣는다 */
   result = SQUARE(result);  /* result의 제곱을 구해서 다시 result에 넣는다 */
 printf("3의 네제곱은 %d입니다\n", result);   /* 결과값 result를 정수 형식으로 화면에 출력한다. */
  return 0;                   /* 프로그램을 끝낸다 */

}



#include <stdio.h>
int main(void)
{
 float grade=0;
 printf("이번학기의 성적은 얼마인가?\n");
 scanf("%f",&grade);
 printf("---> 입력한 당신 성적은 %f 입니다.\n",grade);
 if(grade > 4.3){
  printf(">>>장학금을 받습니다.\n");
  printf(">>>등록금도 면제입니다.\n");
 }
 else if(grade < 2.0)
 {
  printf(">>>퇴학입니다.\n");
 }
 return 0;
}


#include <stdio.h>
int main(void){
 int a,num1,num2;
 printf("두수를입력하세요\n");
 scanf("%d%d",&num1,&num2);
 printf("더하려면 1을 입력하세요");
 scanf("%d",&a);
 if(a == 1){
  printf("1을입력하였습니다");
  printf("두수의 합은 %d입니다",num1+num2);
 }
 else{
  printf("다른 수를 입력하였습니다.");
  printf("두수의 곱은 %d입니다",num1*num2);
 }
 return 0;
}


#include <stdio.h>
int main(void){
 int x=0;
 scanf("%d",&x);
 if(x % 2 == 0){
  printf("짝수입니다");
 }
 else{printf("홀수입니다");
 }
 return 0;
}


#include<stdio.h>

void gu(int a, int b);
int main(void)
{
 int a,b;
 printf("출력할 구구단을 2개입력하시요:");
 scanf("%d %d",&a,&b);
 gu(a,b);
}
void gu(int a, int b)
{
 int i,j,temp=0;
 if(a<b);
  else{
  temp=b;
  b=a;
  a=temp;
 }
 for(i=0;a<=b;a++)
 { 
  i=a;
  for(j=1;j<10;j++)
  {
   printf("%d*%d=%d\n",i,j,i*j);
  }
 }
 
}

'study > programming' 카테고리의 다른 글

tcp/ip  (0) 2007.09.13
dd  (0) 2007.09.13
조건if  (0) 2007.09.07
곱셈 기능을 지니는 함수  (0) 2007.09.07
정보처리기사 실기 공부방법  (1) 2007.08.21


본인의 아이피 주소 확인과 위치 추적