목차
1. 입력받은 학생정보를 다시 수정할때
2. 입력받은 학생 정보들을 학생 번호 순서대로 정렬
3. 삭제하고자하는 학생정보 삭제
4. 학생정보프로그램 전체 소스
5. 참고문헌
2. 입력받은 학생 정보들을 학생 번호 순서대로 정렬
3. 삭제하고자하는 학생정보 삭제
4. 학생정보프로그램 전체 소스
5. 참고문헌
본문내용
1. 수정(1/2)
수정할 학생의 번호 입력 받음
Temp의 번호와 입력 받은 번호가 같을 때 까지 찾는다.
찾으면 학생정보와 점수는 다시 입력 받는다
1. 수정(2/2)
P* changeNode(P* temp, int n)
{
while((temp)!=NULL)
{
if((temp->num1)!=n){
temp = temp->next;
}
else
{
printf("No. %d\n1. 이름: %s\n", temp->num1, temp->name);
printf("2. 학번 : %d\n", temp->num2);
//새로 입력한다.
printf("3.주소:\n");
scanf("%s",&(temp->adress));
printf("4.연락처:");
scanf("%s", &(temp->num3));
printf("\n");
printf("<성적 수정>\n");
printf("1. 국어: ");
scanf("%d",&(temp->GR.kor));
…
printf("2. 영어: ");
scanf("%d",&(temp->GR.egl));
return temp;
수정할 학생의 번호 입력 받음
Temp의 번호와 입력 받은 번호가 같을 때 까지 찾는다.
찾으면 학생정보와 점수는 다시 입력 받는다
1. 수정(2/2)
P* changeNode(P* temp, int n)
{
while((temp)!=NULL)
{
if((temp->num1)!=n){
temp = temp->next;
}
else
{
printf("No. %d\n1. 이름: %s\n", temp->num1, temp->name);
printf("2. 학번 : %d\n", temp->num2);
//새로 입력한다.
printf("3.주소:\n");
scanf("%s",&(temp->adress));
printf("4.연락처:");
scanf("%s", &(temp->num3));
printf("\n");
printf("<성적 수정>\n");
printf("1. 국어: ");
scanf("%d",&(temp->GR.kor));
…
printf("2. 영어: ");
scanf("%d",&(temp->GR.egl));
return temp;
키워드
추천자료
B2B Marketing
Micro C OS-II (6장)
국어과 말하기 영역 평가의 방향, 방법 및 말하기 수행평가의 실제
국제통상 이념과 무역이론
연산자 중복 정의 (Operator Overload)
[웹기획][Web기획][웹기획자][Web기획자]웹기획(Web기획)의 개념, 웹기획(Web기획)의 단계, ...
컴퓨터 Data & 연산의 이해
항공사업의 발전
[메타데이터][개념][식별기호][IMS & IEEE LOM][EELS][ANSI X3.285][RDF]메타데이터의 개...
장하준의 '사다리 걷어차기'에 대한 경제 독후감
지필 평가 방법 멀티플 초이스 (Multiple-choice).ppt
페이스북,페이스북산업,페이스북해외진출,페이스북수익창출,ANT이론,SNS,SNS산업,SNS역사,SNS...
현대카드 슈퍼 매치
정보자원
소개글