C언어 프로그램
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

없음

본문내용

로그램을 작성해라
#include
void main(void)
{
int a,b,c,d;
printf("4.정수");
scanf("%d",&a);
printf("6.정수");
scanf("%d",&b);
printf("8.정수");
scanf("%d",&c);
d=((a d=((c printf("작은수 %d이다",d);
}
4.정수40
6.정수70
8.정수100
작은수 30이다 PRESS ANY KEY TO CONTINUN
12. scanf()를 이용하여 5개의 수를 입력받아 큰 수들의 합과 작은 수들의 합을 구하는 프로그램을 작성하라.
#include
void main()
{
int i,j, temp;
int a[5];
for(i=0; i<5; i++)
{
printf("num[%d] : ",i);
scanf("%d", &a[i]);
}
for(j=4; j>0; j--)
{
for(i=0; i {
if(a[i] > a[i+1])
{
temp = a[i];
a[i] = a[i+1];
a[i+1] = temp;
}
}
}
printf("큰수 합 : %d\n작은수 합 : %d\n", a[4] + a[3], a[1] + a[0]);
}
결과
num[0] : 61
num[1] : 69
num[2] : 91
num[3] : 16
num[4] : 21
큰수의 합 160
작은수의 합 37
PRESS ANY KEY TO CONTINUN
14. 4개의 정수를 입력받아 내림차순으로 정렬하여 출력하는 프로그램을 작성하라.
단,"?:의 연산자만 사용하여라.
#include
void main()
{
int i,j, temp;
int a[4];
for(i=0; i<4; i++)
{
printf("num[%d] : ",i);
scanf("%d", &a[i]);
}
for(j=0; j<4; j++)
{
for(i=3; i>j; i--)
{
if(a[i] > a[i-1])
{
temp = a[i-1];
a[i-1] = a[i];
a[i] = temp;
}
}
}
for(i=0; i<4; i++)
{
printf("%d\n", a[i]);
}
}
결과
num[0 ] :25
num[1 ] :63
num[2 ] :4
num[3 ] :75
75
63
25
4
PRESS ANY KEY TO CONTINUN
10. 12+22+33+…i2이 2000을 초과하는 가장 작은 I와 그때의 합을 구하는 프로그램을 shile 문을 이용하여 작성하여라.
#include
void main( void )
{
int cnt = 0, i = 0;
for( i = 1; cnt < 2000; i++ )
{
cnt += (i * i);
}
printf("2000을 초가하는 가장작은 i값 %d ", i - 1);
printf("합은 %d 입니다", cnt);
}
결과
2000을 초과하는 가장작은 I 값 18의ㅏ 합은 2109입니다 PRESS ANY KEY TO CONTINUN

키워드

C언어,   C언어,   C언어,   C언어,   C언어,   C언어
  • 가격1,000
  • 페이지수7페이지
  • 등록일2010.06.09
  • 저작시기2003.11
  • 파일형식한글(hwp)
  • 자료번호#618145
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니