본문 바로가기
반응형

소스코드9

쉽게 풀어쓴 C언어 express 9장 연습문제 1.정적 지역변수 사용#include void sum();void subtract();void multiply();void divide();double a, b;int main(){char c;while (1){printf("연산을입력하시오:");scanf(" %lf %c %lf", &a, &c, &b);switch (c){case '+': sum(); break;case '-': subtract(); break;case '*': multiply(); break;case '/': divide(); break;default: {printf("지원하지않는연산자입니다.");printf("\n");}break;}}}void sum(){static int count=0;count++;printf("덧셈은총%d번실.. 2016. 9. 25.
쉽게 풀어쓴 C언어 express 8장 연습문제 1.#include int even(int a);int absolute(int a);int sign(int a); int main(){int a;printf("정수를입력하시오:");scanf("%d", &a);printf("짝수=> 1,홀수=>0:%d\n",even(a));printf("절대값:%d\n",absolute(a));printf("음수=>-1,양수=>1 영=>0:%d\n",sign(a));return 0;}int even(int a){if (a % 2 == 0)return 1;elsereturn 0;}int absolute(int a){if (a >= 0)return aelsereturn -a}int sign(int a){if (a > 0)return 1;else if (a == 0)retur.. 2016. 9. 24.
쉽게 풀어쓴 C언어 express 7장 연습문제 3의 배수합 출력프로그램 //while문#include int main(){int a=0;int b = 0;while (a < 100){if (a % 3 == 0)b += a;a++;}printf("1~100사이의모든3의배수의합은%d입니다.\n", b);return 0;} //for문#include int main(){int a;int b = 0;for (a = 1; a = 6)printf("*");elseprintf(" ");}printf("\n");}return 0;} 4번 출력프로그램#include int main(){int x, y, a, b;printf("정수를입력하시오:");scanf("%d", &a);for (y = 0; y < a; y++){b = 1;for (x = 0; x < y+1; .. 2016. 9. 24.
쉽게 풀어쓴 C언어 express 5장 연습문제 몫과 나머지를 출력하는 프로그램#include int main() {int a, b,result,result1;printf("두개의정수를입력하시오:");scanf("%d %d", &a, &b);result = a / b;result1 = a%b;printf("몫:%d 나머지:%d\n", result, result1);return 0;} 합,차,곱,몫을 구하는 프로그램#include int main() {double a, b, re, re1, re2, re3;//re 합,re1 차, re2 곱,re3 몫// printf("2개의실수를입력하시오:");scanf("%lf %lf", &a, &b);re = a + b;re1 = a - b;re2 = a*b;re3 = a / b;printf("%lf, %lf, %.. 2016. 9. 24.
반응형