9주차 퀴즈

2022. 10. 26. 23:19·C프로그래밍/Programming Lab(학교수업)
728x90

1번

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main(void)
{
    int i;
    int r;
    int n;
    int sum;
    double prob;
 
    for (n = 10; n < 10000000; n *= 10) {
        sum = 0;
        for (i = 0; i < n; i++) {
            r = rand() % 10 + 11;//11~20
            sum = sum + r;
        }
        prob = sum / (double)i;
        printf("n = %7d avg = %lf\n", i, prob);
    }
    return 0;
}
Colored by Color Scripter
cs

2번

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <stdio.h>
 
int isPrime(int n);
 
int main(void)
{
    int T;
    int i;
    int n;
 
    scanf("%d", &T);
 
    for (i = 0; i < T; i++) {
        scanf("%d", &n);
 
        if (isPrime(n) == 0) {//소수아닐때
            printf("NO\n");
        } 
        else {//소수일때
            int count = 0;
            for (int j = 2; j <= n; j++) {
                if (isPrime(j) == 1) {
                    count++;
                }
            }
            printf("%d\n", count);
        }
    }
}
 
int isPrime(int n)
{
    int i;
 
    for (i = 2; i < n; i++) {
        if (n % i == 0) {
            return 0;//소수x
        }
    }
    return 1;//소수o
}
Colored by Color Scripter
cs
728x90

'C프로그래밍 > Programming Lab(학교수업)' 카테고리의 다른 글

피보나치 수열 재귀함수로 표현하기  (0) 2022.11.23
솟수 구하기  (2) 2022.11.19
완전수 구하기  (0) 2022.11.19
Lab09실습 - 파일 입출력을 이용한 전화번호부  (1) 2022.11.04
'C프로그래밍/Programming Lab(학교수업)' 카테고리의 다른 글
  • 피보나치 수열 재귀함수로 표현하기
  • 솟수 구하기
  • 완전수 구하기
  • Lab09실습 - 파일 입출력을 이용한 전화번호부
Jminu
Jminu
    250x250
  • Jminu
    뇌 구조가 바이너리
    Jminu
  • 전체
    오늘
    어제
    • 분류 전체보기
      • C프로그래밍
        • 오류해결
        • 개인 공부
        • Programming Lab(학교수업)
        • MemoryTracker
      • C++
        • 개인 공부
      • 자료구조(Data Structure)
      • 컴퓨터 공학(Computer Science)
        • OS
        • 컴퓨터 구조
      • Web
      • Linux
      • 똥글
      • 백준
      • Git 학습
        • 오류해결
        • 학습중
      • Python
        • 오류해결
        • 개인 공부
      • Qualcomm 기업과제
  • 블로그 메뉴

    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    yolo
    파일 입출력
    커널
    rubik pi 3
    자료구조
    Batch OS
    rubikpi3
    백준
    파이썬
    커밋 아이디
    commit
    C++
    c언어
    스택
    소수
    이진 트리
    루빅보드
    매개변수 포인터
    Git
    동적 배열 스택
    INIT
    포인터
    버퍼
    원형 덱 구현
    그래서 컴퓨터는 어떻게 동작하나요?
    피보나치
    순환
    가상 주소 공간
    Branch
    동적메모리
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Jminu
9주차 퀴즈
상단으로

티스토리툴바