:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
10/04/09 12:50
1. scanf함수를 사용하여 점수를 입력 받아 90점 이상인 경우 '수', 80점 이상인 경우 '우', 70점 이상인 경우 '미' 60점 이상인 경우 '양' 60점 미만은 '가'를 출력하는 프로그램을 작성하라.
#include <stdio.h> void main() float score; printf("점수를 입력하세요 : "); scanf("%f",&score); if(score>=90) printf("수\n"); else if(score>=80) printf("우\n"); else if (score>=70) printf("미\n"); else if(score>=60) printf("양\n"); else printf("가\n");
10/04/09 12:53
2. 구구단을 1단부터 9단까지 세줄로 출력하는 프로그램을 작성하시오. 출력결과는 1단~3단을 먼저 출력하고, 한줄 띄우고 4~6단을 출력하고 한줄 띄우고 7단~9단을 출력하면 된다.
#include <stdio.h> void main() int i,j; for(i=1;i<10;i++) { for(j=1;j<10;j++) { printf( "%d * %d = %d ",i,j,i*j); if(i%3==0) printf("\n"); } }
10/04/09 13:00
3. scanf함수를 사용하여 정수형(int)변수 a와 b를 입력받은 다음 참조에 의한 자료 전달 방법(포인트 변수를 사용해야 한다.)으로 호출 전 a,b를 먼저 출력하고 다음 줄데 함수 내 a,b를 출력하고 호출 후 a.b를 출력하는 프로그램을 작성하라.
#include <stdio.h> void change(int *,int *); void main() int a,b; printf("첫번째 수 = "); scanf("%d",&a); printf("두번째 수 = "); scanf("%d",&b); printf("호출 전 출력 : 첫번째 수는 %d, 두번째 수는 %d 입니다.",a,b); change(&a,&b); printf("호출 후 출력 : 첫번째 수는 %d, 두번째 수는 %d 입니다.",a,b); void change(int *a,int *b) // 여기다가 *a=9, *b=10 이런 식으로 값을 바꿔줘 보시구요 printf("함수 내 출력 : 첫번째 수는 %d, 두번째 수는 %d 입니다.",*a,*b);
10/04/09 13:01
제가 지금 시간이 별로없어서요 엠티를 떠날 준비를 하는 중이거든요... 그리고 지금 제가 쓰고있는 컴퓨터에는 C가 안깔려있네요.. 그래서 메모장으로 코딩을 했습니다.. 컴파일도 못하고 올려드려서 죄송하네요..
|