U E D R , A S I H C RSS

새싹교실/2011/씨언어발전/5회차 (rev. 1.5)

새싹교실/2011/씨언어발전/5회차



1. 5회차(5월 11일)


1.1. 수업내용

  • 배열에 대해 수업했습니다.
  • 배열을 사용하는 이유, 배열의 장점
  • 배열을 사용한 학생의 점수계산 프로그램

#include <stdio.h>

void main(){

	int st1[5]={80,70,86,0,0};
	int st2[5]={90,65,76};
	float avr,sum,av1,av2;

	int i;
	
	for(i=0;i<3;i++){
		st1[3]+=st1[i];
		st2[3]+=st2[i];
	}

	av1=st1[3]/3;
	av2=st2[3]/3;

	sum=st1[3]+st2[3];

	avr=(av1+av2)/2;
	

	printf("\t총점\t평균\n");
	printf("1\t%d\t%.3f\n",st1[3],av1);
	printf("2\t%d\t%.3f\n",st2[3],av2);

	printf("-------------------------\n");
	printf("\t%.3f\t%.3f",sum,avr);
	
}
  • 변수의 초기화를 해주지 않으면 쓰레기값이 나올 수 있다.

  • 봉봉과제중 어렵다고하는 과제를 함께 풀어보았습니다.

#include <stdio.h> 

#define TRUE 1
#define FALSE 0

int isPrime(int number) 
{ 
	// put your code here
} 

int main() 
{
	int i;

	for (i=1;i<=10000;i++) {
		if (isPrime(i)==TRUE) printf(“%d\n”,i);	
	}

	return 0; 
} 

1.2. 후 기


1.2.1. 이상태


배열을 처음으로 배워 사용법을 익혔으며 배열을 사용하던중 모든 값들을 초기화 해주어야하며
배열을 이용하여 문자열을 출력하려 할땐 주어준 배열 공간보다 하나 적은 문자열을 입력해야함을 알았다. 또, 과제를 하며 막혔던 부분을 선생님께 배우며 해결해나가 좋았다. :):)

1.2.2. 수영

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:44
Processing time 0.0165 sec