2013년 8월 28일 수요일

경상대 프로그래밍응용 중간기말 다있어요.

경상대 프로그래밍응용 중간기말 다있어요.
프로그래밍응용.zip


본문
1. 프로그램의 실행파일명이 cp.exe 일 때, “cp a.txt b.txt c.txt"로 실행시켰다고 가정하자. main 프로그램은 다음과 같이 작성된다.
#include <stdio.h>
int main(int argc. char *argv[])
{
.
}

(1) main의 매개변수 a.txt b.txt c.txt를 화면에 출력하는 for 문을 작성하시오. 이때 반드시 argc와 argv를 활용하시오.




(2) 두 번째 매개변수 b.txt 만을 화면에 출력하는 문장을 작성하시오. 이때 반드시 argv를 활용하시오.


(3) 세 번째 매개변수 c.txt의 4번째 글자 x를 출력하는 문장을 쓰시오. 이때 반드시 argv를 활용하시오.


(4) printf("%c\n", **(argv + 1));의 출력결과를 쓰시오.


(5) printf("%c\n", *(argv[1] + 1));의 출력결과를 쓰시오.


2. 다음에서 필요한 이름은 임의로 정하여 답하시오.

(1) 학생이름과 국어, 영어, 수학의 3과목 점수(정수). 3과목 합, 3과목 평균(실수)을 저장할 수 있는 학생 레코드를 정의하시오.(레코드 형 정의만 하면 됨)


본문내용
t"로 실행시켰다고 가정하자. main 프로그램은 다음과 같이 작성된다.
#include <stdio.h>
int main(int argc. char *argv[])
{
.
}
(1) main의 매개변수 a.txt b.txt c.txt를 화면에 출력하는 for 문을 작성하시오. 이때 반드시 argc와 argv를 활용하시오.
(2) 두 번째 매개변수 b.txt 만을 화면에 출력하는 문장을 작성하시오. 이때 반드시 argv를 활용하시오.
(3) 세 번째 매개변수 c.txt의 4번째 글자 x를 출력하는 문장을 쓰시오. 이때 반드시 argv를 활용하시오.
(4) printf("%c\n", **(argv + 1));의 출력결과를 쓰시오.
(5) printf("%c\n", *(argv[1] + 1));의 출력결과를

하고 싶은 말
중간 기말 시험입니다. 기출문제이구요.
한번 참고해서 쭉 풀어보면 도움 되실겁니다.
중간 기말 다있어요. 타이핑 하고 중간기말 기출문제 있습니다.
이거보시고 만점 받으세요. 저는 벌써 도움 다되어서 올립니다.
열심히하세용. ~
 

댓글 없음:

댓글 쓰기