|
그렇습니다.
학교의 숙제랍니다.
나이 먹어서 느즈막히 학교를 다니고 있는 사람으로
직장 생활과 학교생활을 번갈아 하고 있는데
그 동안 바쁜 업무에 많은 시간을 할애하다보니까
그만 숙제를 제출하지 못하고 말았습니다.
기한이 한정이 되었고
그 기한내에 공부할 시간도 없어서
머리를 쓴다는 것이 인터넷을 활용하자는 것이었습니다.
나의 일을 남에게 의존한다라는 것은 부끄러운 일이나
현실의 다급한 불을 끄고자 하여 글을 올렸던 것입니다.
이경문 님이 쓰신 글 :
: 뻔뻔하기 그지 없네요.
: 당신같은 사람이 IT분야에서 일을 하게 되면 다른 개발자들 욕 먹이기 일쑤입니다.
: 학생인지, 학원생인지 모르겠지만
: 이쪽을 아예 포기하시던가 문제를 직접 풀어 보시죠.
:
: 김선희 님이 쓰신 글 :
: : 시긴아 다급하여 그럽답니다.
: : 책을 보면 다 나와 있겠지요.
: :
: : 그러나 여러가지 사정으로 인하여...
: : 물론 그 입장의 표현의 어려움이 있지만...
: :
: : 부탁합니다.
: : 높은 지식을 부족한 사람에게 베풀어 주시기를...
: :
: :
: : 1. 다음의 c언어의 입출력 함수에서 사용하는 자료형식에 관한 인자이다.
: : 이 중 성격이 다른 하나는 ?
: : ① %f ② %d ③ %o ④ %x
: :
: : 2. 입출력 함수의 표현이 잘못된 것은?
: : ① printf(" %3d" , x) ② getchar(" %c" , x)
: : ③ putchar(x) ④ scanf(" %d" , &x)
: :
: : 3. 다음 중 실수형 상수의 표현으로 옳은 것은 ?
: : ① -28,325 ② 0.
: : ③ 12.5D02 ④ 24.3E+
: :
: : 4. int형이 2바이트인 경우 unsigned int의 표현범위로 맞는 것은?
: : ① -128 ~ 128 ② -32768 ~ 32767
: : ③ 0 ~ 65535 ④ 0 ~ 256
: :
: : 5. 다음 중 'a'와 'abc'의 차이점에 대해 바르게 설명한 것은 ?
: : ① 문자상수 'a'는 1byte, 문자열 상수 ' abc'는 4byte
: : ② 문자상수 'a'는 2byte, 문자열 상수 ' abc'는 2byte
: : ③ 문자상수 'a'는 1byte, 문자열 상수 ' abc'는 2byte
: : ④ 문자상수 'a'는 2byte, 문자열 상수 ' abc'는 4byte
: :
: : 6. 1부터 100까지 자연수 합을 구하는 프로그램이 아닌것은 ?
: : ① while(a<100){
: : ++a;
: : sum += a;
: : }
: : ② for(a=1;a<=100;a++ sum+=a;
: : ③ do{
: : ++a;
: : sum +=a;
: : }while(a<=100)
: : ④ for(a=1;a<=100;++a, sum+=a);
: :
: : 7. 다음 프로그램의 잘못된 부분을 수정하시오 ?
: : printf("a = %d, b = %d, a+b = %d\n", a, a+b=a);
: :
: : 8. 다음 프로그래의 잘못된 부분을 수정하시오 ?
: : for(i=2; k%i==0; ++1){
: : sum+=i;
: : i+=2;
: : }
: : 9. print() 함수에서 이중인용부호안에 구성되는 요소는 단순문자와
: : 그리고 escape 문자가 있다.
: :
: : 10.c언어에서 자료형이 서로 다른 혼합 연산에서는 의 크기가 큰쪽으로 통일 하는 것을 원칙으로 한다.
: :
: : 11.C언어의 특징을 4가지 이상 기술하시오.
: :
: : 12.식별지의 명명규칙 3가지 이상을 기술하시오
: :
: : 13.전처리기에 대해서 간단히 설명하시오
: : 컴파일 전에 프로그램에 대한 일련의 작업을 수행하라고 지시하는 명령어
: : 일반적으로 함수 외부에 기술
: : 기계에 코드를 생성하지 않음
: : #기호를 명령어 앞에 붙이고 문장의 마지막에 ;기호를 사용하지 않음
: : 프로그램의 확장이 용이하며, 이해가 용이한 프로그램의 작성이 가능
: :
: : 14.다음 프로그램의 결과는?
: : main()
: : {
: : int a='a';
: : printf("%c",a);
: : printf("%c",a+1);
: : printf("%c",a+2);
: : }
: :
: : 15.다음은 sin 값을 계산하여 그래프화하여 출력하는 프로그램이다.
: : 정확한 결과를 나타내기 위해 빈 부분을 완성하시오.
: : #define M_PI 3.1415927
: : main()
: : {
: : int i,j, sin_position;
: : printf("-1 0 1\n");
: : printf(" I---------------- I ------- I\n");
: : for(i=0;i<=360;i+=30){
: : sin_position =
: : printf(" ");
: : for(j=0; j <= 24; j++){
: : if( ) pintf("*");
: : else if(j==10) printf("I");
: : else printf(" ");
: : }
: : printf("\n");
: : }
: : }
: :
: :
: : 16.if 문을 이용하여 키보드로부터 한 문자를 입력받아 그 값에 따라 문자열을 출력하는 프로그램을 작성하시오(입력값 a →출력 문자열 'apple', 입력값 b → 출력 문자열 'banana', 그외의 입력값에 대해서는 '???'을 출력하도록 하시오)
: :
: : 17.30과 20의 데이타를 입력하여 이 들의 사칙연산 결과를 아래와 같이 출력하는 프로그램을 작성하시오.( ____의 문자는 반드시 인수에 의한 결과를 출력할 수 있도록 하시오)
: : 30+20=50
: : 30-20=+10
: : 30*20=600
: : 30을 20으로 나눈 나머지는 10이다.
: :
: : 18.while 문을 이용하여 1에서 100까지 더하는 프로그램을 작성하시오
: :
: : 19.다음의 실행결과를 얻을 수 있도록 프로그램하시오
: : (제어문은 for와 if만 이용하시오)
: : *
: : * *
: : * * *
: :
: :
|