U E D R , A S I H C RSS

새싹교실/2012/새싹교실강사교육/3주차

3: 든까
- 배, , , , Call-by-value, Call-by-reference, 구 -
돼! (다 강 다)
1. Wiki Ice breaking 및 리.
2. Koistudy.net 과 및 빠른 복
3. 딩 Keyword
4. 구글 만들보기

1. 보기 ?
다 보면 드를 다 는 경가 꼭 다. . 게 main문 (curly bracket : {} ) for문 {} 릴 때가 ? . 기, 떻게 붙 다. 꼭! . 다.

렵게 는 방법(렇게 다) 15.
http://www.hanb.co.kr/events/eventview.html?event_id=freebook

2.
#include<stdio.h>
#include<string.h>
typedef struct _CALORIE{
	char name[40];
	float value;
}CALORIE;
int calregist(CALORIE *, int);
float calcalc(CALORIE *, int);
int main(){
	CALORIE cal[500] = { {"류", 150.0}, {"면", 57.1}, {"국",133.3}, {"동",100.0}, {"면",133.3}, {"빵", 250.0}};
	int cal_num = 6;
	int mode =0;
	printf("로리 기\n");
	while(1){
		printf(" 1,  2, 료는 0  : ");
		scanf("%d", &mode);
		if(mode == 0) break;
		else if(mode == 1) cal_num = calregist(cal, cal_num);
		else if(mode == 2) printf("로리 : %6.2fkcal\n\n", calcalc(cal, cal_num));
	}
	return 0;
}
int calregist(CALORIE *pcal, int num){
		printf("  : ");
		scanf("%s", (pcal+num)->name);
		printf("그  로리를 [kcal/100g] : ");
		scanf("%f", &(pcal+num)->value);
		printf("록되다.\n\n");
		return num+1;
}
float calcalc(CALORIE *pcal, int num){
	char name[40];
	float gram = 0;
	float totalcal = 0.0;
	int i;
	printf("-- 람 -------------\n");
	for(i = 0; i<num;i++)
		printf("%s\t", (pcal+i)->name);
	printf("\n----------------------------------------\n");
	while(1){
		printf("명(end를 다.) : ");
		scanf("%s", name);
		if(strcmp(name, "end") == 0)
			break;
		printf("그램  : ");
		scanf("%f", & gram);
		for(i=0;i<num;i++){
			if(strcmp(name, (pcal+i)->name) == 0){
				totalcal += (pcal+i)->value * gram /100.0;
				break;
			}
		}
	}
	return totalcal;
}	
3. KeyWord (님들께 )
3.1 (function)는 뭐고. 겼는가? ? (Scope)란?
3.2 같 (Type) 관리는 배(array)란?
3.3 메모리 (address) 메모리 당. 그리고 * (pointer)
3.4 Call-by-value, Call-by-reference.? 무 다른가?
3.5 부르는 ?
3.6 난 나만 Type 만들겠(struct) typedef!
.
모르는 것
C Library reference Guide http://www.acm.uiuc.edu/webmonkeys/book/c_guide/
WinAPI http://winapi.co.kr/는 것 드립다.

4. 과
관련된 것 보는 것?
관련 ~! 구글 다.
구글 만들기 -> 록 까 다.

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