c언어/프로그래밍/전산 과제-2
- 최초 등록일
- 2011.05.05
- 최종 저작일
- 2010.05
- 6페이지/
MS 워드
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
과탐 A+ 받은 자료입니다.
코드 실행후 출력값, 난수, 함수(원형), 반복문, if문, 시그마 계산에 대한 코드 설명에 대한 보고서 입니다.
목차
1. 다음 코드를 실행했을 때, 생성되는 출력 값을 써라.
2. x=0, y=0 z=1 일 때, 아래 코드 실행 후 , x, y, z의 값을 써라.
3. 35 – 55 사이의 난수를 발생시킬 수 있는 문장은 무엇인가?
4. 아래에 있는 네 개의 함수 원형 선언에 오류가 있다면 이를 명시하고 올바르게 고쳐라.
5. 반복문(for/while/do-while)을 사용하여 다음의 값을 출력하는 코드를 작성하라.
6. 사용자로부터 3개의 정수를 읽어 들인 후에 if-else 문을 사용하여 가장 작은 값을 결정하는
7. 다음 수학식을 계산하는 코드를 작성하라.
각 각에 대한 코드 설명
본문내용
1.
..........
→2번 그룹
첫 번째 if문의 조건에서 age>20 이므로 age=66은 이 조건을 ........
2.
위의 표와 같이 x의 값에 따라 그 결과가 달라진다. 초기의 x값이 0 이므로 ..........
3.
난수는 보통 0부터 32767까지의 범위에서 나온다. 하지만 %연산을 사용해서 범위를 정해줄 수 있다. rand() % k (k는 자연수) 이면 .........
4.
① 변수를 선언할 때처럼 int x, y로 하면 안된다. int sun (int x, int y); ...........
5.
<코드>....
6.
우선 printf, scanf 를 이용해 정수 ....
7.
....이므로, 각 각의 합을 곱하면 된다.
for문에 사용 될 i와 j를 선언하고 .........
<중 략>
#include>
int main(void)
{
int i, j, n=0, m=0;
for=5;j++)
n=n+j;
for=30;i++)
m=m+i;
printf("결과값은 %d",n*m);
}
>
, 각 각의 합을 곱하면 된다.
for문에 사용 될 i와 j를 선언하고 각 각의 결과 값인 n과 m의 초기값을 0으로 해서 선언한다. j=0일 때부터 j=5일 때까지의 합은 n=n+j을 사용하면 n에 합이 누적되어 저장된다. i도 마찬가지로 하면 m에 값이 저장된다. 이 두 값을 곱하면 그것이 위 식의 결과값이다.
참고 자료
없음