Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • C 프로그래밍

    1. 자연수의 제곱의 평균은?

      자연수의 제곱의 평균은 n까지의 모든 제곱을 더한 다음 숫자로 나누어 계산합니다. 샘플 처음 2개의 자연수의 제곱의 평균은 2.5, 12 + 22 5/2 =2.5. 이것을 계산하는 두 가지 방법은 프로그래밍입니다 - 루프 사용 공식 사용 루프를 사용하여 자연수의 제곱 평균 계산 이 논리는 모든 자연수의 제곱을 찾는 방식으로 작동합니다. 1에서 n까지 루프를 통해 각각의 제곱을 찾고 합계 변수에 더합니다. 그런 다음 이 합계를 n으로 나눕니다. 자연수의 제곱합을 구하는 프로그램 - 예시 코드 #include <st

    2. 주어진 홀수까지 홀수의 평균은?

      주어진 홀수까지 홀수의 평균은 간단한 개념입니다. 그 숫자까지 홀수를 찾은 다음 그 합을 숫자로 나누어야 합니다. n까지 홀수의 평균을 구하는 경우. 그런 다음 1에서 n까지의 홀수를 찾아 더한 다음 홀수의 개수로 나눕니다. 예시 9까지 홀수의 평균은 5입니다. 즉, 25/5 =5 홀수인 n까지 홀수의 평균을 구하는 방법은 두 가지가 있습니다. 루프 사용 공식 사용 루프를 사용하여 n까지 홀수의 평균을 구하는 프로그램 n까지의 홀수의 평균을 계산하려면 n까지의 모든 수를 더한 다음 다음까지의 홀수의 수로 나눕니다. n

    3. 주어진 짝수까지의 짝수의 평균은?

      주어진 짝수까지의 짝수의 평균을 구하려면 주어진 수까지의 모든 짝수를 더하고 짝수의 수를 계산합니다. 그런 다음 합을 짝수의 개수로 나눕니다. 예시 10까지의 짝수의 평균은 6 즉, 30/ 5 =6 짝수인 n까지의 짝수의 평균을 구하는 방법은 두 가지가 있습니다. 루프 사용 공식 사용 루프를 사용하여 n까지 짝수의 평균을 구하는 프로그램 n까지의 짝수의 평균을 계산하려면 n까지의 모든 짝수를 더한 다음 than까지의 짝수의 수로 나눕니다. n −까지의 짝수 자연수의 평균을 계산하는 프로그램 예시 코드 #include &

    4. 십진수를 구하는 C 프로그램?

      십각수는 삼각수와 제곱수의 개념을 사용하여 파생된 도형입니다. 이 확장된 숫자 패턴은 회전하지 않는 대칭 숫자를 사용하여 생성됩니다. 이 중첩 십각형 방향 숫자는 생성된 중첩 십각형 수의 점 수로 지정됩니다. 예를 들어, 3번째 10진수의 경우 3개의 10각형 도형은 각각 10각형의 면 수에 iX를 곱한 중첩입니다. 그림과 같이 - 첫 번째 외부 그림의 측면 =30 두 번째 외부 그림의 측면 =20 내부 그림의 면 =10 모두 공통된 면 =6+2 총계 =30+20+10-(6+2) =52 이 결과는 공식 4n2 - 3n

    5. 정육각형에 내접하는 원의 넓이는?

      정육각형에 내접한 원은 정육각형의 6면에 접하는 6개의 점이 있습니다. 내접원의 면적을 찾으려면 먼저 반지름을 찾아야 합니다. 정육각형의 경우 a(√3)/2 공식을 사용하여 반지름을 찾습니다. 이제 내접하는 원의 넓이는 3πa*a/4입니다. 샘플 육각형의 측면 - 4 면적 =37.68 예시 코드 #include <stdio.h> int main(void) {    int a = 14;    float pie = 3.14;    float area = (float

    6. 원형 섹터의 영역?

      원 섹터/원의 섹터라고도 하는 원형 섹터는 2개의 반지름 사이에 내접하는 원의 부분입니다. 이 영역은 두 개의 반지름과 호로 둘러싸여 있습니다. 내접된 영역을 찾으려면 두 반지름 사이의 각도를 찾아야 합니다. 총 면적은 각도의 360o와 같습니다. 각도의 면적을 찾기 위해 면적에 θ/360을 곱합니다. 이것은 입력할 수 없는 섹션의 면적을 제공합니다. 여기서 θ는 두 반지름 사이의 각도입니다. 원의 부채꼴 면적 =π*r*r*(θ/360). 예시 반지름 =5이고 각도가 60°인 원의 부채꼴 면적은 13.083 면적 =(3.

    7. 마름모 안에 새겨진 원의 넓이는?

      마름모에 새겨진 원이 네 면에 닿아 네 끝이 있습니다. 마름모의 측면은 원에 접합니다. 여기서, r은 a 및, 값이 주어진 대각선을 사용하여 구하는 반경입니다. 이제 삼각형 AOB =½ * OA * OB =½ * AB * r(둘 모두 공식 ½*b*h 사용)의 면적입니다. ½ *a/2*b/2 =½ *( √ (a2 /4 + b2 /4))*r a*b/8 =√ (a2 + b2 )*r /4 r =a*b/ 2√ (a2 + b2 ) 원의 넓이 =π*r*r =π*(a2 *b2 )/4(a2 + b2 ) 예시 마름모 5 및 10의 대

    8. 정삼각형에 내접하는 원의 넓이는?

      정삼각형 안에 내접하는 원의 넓이는 수학 공식 πa2를 사용하여 구합니다. /12. 이 공식이 어떻게 도출되는지 살펴보겠습니다. 내접원의 반지름 구하는 공식 =삼각형의 면적 / 삼각형의 반둘레. 변 a의 삼각형의 넓이 =(√3)a2 /4 변 a =3a/2인 삼각형의 반둘레 공식에 따르면, 원의 반지름 =(√3)a2 2/4 / 3a/2 =a/2√3 원의 면적 =πr2 =πa2 /12 예시 코드 #include <stdio.h> int main(void) {    int a = 5;  

    9. 직각 삼각형의 외접원의 넓이는?

      삼각형의 빗변(H)이 주어졌을 때 직각 삼각형의 외접원의 넓이는 공식 πH2를 사용하여 구합니다. /4. 이 공식은 외접원이 삼각형의 모든 모서리에 닿는다는 사실을 사용하여 파생됩니다. 이 경우에는 원의 중심을 통과하는 가설의 두 점 사이의 최대 길이입니다. 이것은 빗변을 원의 지름으로 만듭니다. 이것이 원의 면적이 πd2인 이유입니다. /4. (d =2r) d를 H로 바꿉니다. 예시 빗변 =8 원의 면적 =50.26 예시 코드 #include <stdio.h> int main(void) {   &nb

    10. C/C++의 쉼표 연산자 질문?

      C/C++ 프로그래밍 언어의 쉼표 연산자에는 두 가지 컨텍스트가 있습니다. - 구분자로 - 연산자로서 − 쉼표 연산자 { , }는 첫 번째 표현식(평가 후)을 버리고 두 번째 표현식의 값을 사용하는 이항 연산자입니다. 이 연산자는 우선 순위가 가장 낮습니다. 다음 코드를 고려하고 출력을 추측하십시오 - 예시 #include <stdio.h> int main(void) {    char ch = 'a', 'b', 'c';    p

    11. 간단한 계산기를 만드는 C/C++ 프로그램?

      간단한 계산기는 + , - , * , /와 같은 몇 가지 기본 연산을 수행하는 계산기입니다. 계산기는 기본 작업을 빠르게 수행합니다. 우리는 switch 문을 사용하여 계산기를 만들 것입니다. 샘플 645/5 =129 예시 코드 #include

    12. 튜토리얼에서 C의 attribute((constructor)) 및 attribute((destructor)) 구문은 ?

      여기서 우리는 두 개의 함수가 존재하는 코드를 작성하는 방법을 볼 것이며, 하나의 함수는 메인 함수보다 먼저 실행되고 다른 함수는 메인 함수 다음에 실행될 것입니다. 이러한 기능은 main을 실행하기 전에 일부 시작 작업을 수행하고 main을 실행한 후에 일부 정리 작업을 수행하는 데 사용됩니다. 이 작업을 수행하려면 이 두 함수에 대한 속성을 넣어야 합니다. 속성이 생성자 속성이면 main()보다 먼저 실행되고 속성이 소멸자 유형이면 main() 이후에 실행됩니다. 우리는 GCC 기능을 사용하고 있습니다. 함수는 __attri

    13. # 및 ## C의 연산자 ?

      이 섹션에서는 C에서 Stringize 연산자(#)와 토큰 붙여넣기 연산자(##)가 무엇인지 볼 것입니다. Stringize 연산자는 전처리기 연산자입니다. 토큰을 문자열로 변환하기 위해 컴파일러에 명령을 보냅니다. 매크로 정의에서 이 연산자를 사용합니다. stringize 연산자를 사용하면 따옴표를 사용하지 않고 일부 텍스트를 문자열로 변환할 수 있습니다. 예시 #include<stdio.h> #define STR_PRINT(x) #x main() {    printf(STR_PRINT(This is

    14. 이진 표현에서 연속 1이 없는 1에서 n 비트 숫자?

      이 문제에서는 연속 1이 없는 이진수를 찾아야 합니다. 3비트 이진 문자열에는 연속 1이 있는 3개의 이진수 011, 110, 111이 있고 연속 1이 없는 5개의 숫자가 있습니다. 따라서 이 알고리즘을 3비트 숫자에 적용하면 답은 5가 됩니다. a[i]가 비트 수가 i이고 연속적인 1을 포함하지 않는 이진수 집합이고 b[i]가 비트 수가 i이고 연속적인 1을 포함하는 이진수 집합이면, 다음과 같은 반복 관계가 있습니다. - a[i] := a[i - 1] + b[i - 1] b[i] := a[i - 1] 입력 이 알고리즘은

    15. XOR을 사용하여 주어진 문자열에 대한 2의 칭찬?

      이 섹션에서는 이진 문자열에서 XOR 연산을 사용하여 2의 보수를 찾는 방법을 볼 것입니다. 2의 보수는 실제로 1의 보수 + 1입니다. XOR 연산을 사용하여 1의 보수를 얻습니다. LSb에서 문자열을 탐색하고 0을 찾습니다. 0이 나올 때까지 1을 모두 0으로 뒤집습니다. 그런 다음 찾은 0을 뒤집습니다. 우리는 LSb에서 횡단할 것입니다. 그런 다음 1이 될 때까지 모든 0을 무시합니다. 처음 1을 무시하고 XOR 연산을 사용하여 모든 비트를 토글합니다. 알고리즘 get2sComp(빈) begin len :=이진 문자열의

    16. C 프로그래밍 언어 퍼즐?

      여기서 우리는 C 프로그래밍 언어 퍼즐 질문을 볼 것입니다. 두 개의 숫자 48과 96이 있다고 가정합니다. 두 번째 숫자 다음에 첫 번째 숫자를 더해야 합니다. 따라서 최종 결과는 9648과 같습니다. 그러나 논리, 산술, 문자열 관련 연산을 사용할 수 없으며 미리 정의된 함수도 사용할 수 없습니다. 어떻게 하면 될까요? 이것은 쉬워요. C에서 토큰 붙여넣기 연산자(##)를 사용하여 수행할 수 있습니다. 토큰 붙여넣기 연산자는 전처리기 연산자입니다. 두 개의 토큰을 하나의 문자열로 추가하거나 연결하기 위해 컴파일러에 명령을 보냅

    17. C/C++ 함수 호출 퍼즐?

      우리는 C와 C++가 다른 측면에서 매우 유사하다는 것을 알고 있습니다. C++에는 추가 객체 지향 기능이 있지만 대부분의 C 프로그램은 C++에서도 정확할 수 있습니다. 여기에서 우리는 함수 호출과 관련된 하나의 프로그램을 보게 될 것입니다. 이것은 C로 작성되었을 때 실행될 수 있지만 C++에서는 작동하지 않을 것입니다. 예 #include<stdio.h> void myFunction() {    printf("Function called\n"); } int main() { &nbs

    18. n개의 요소와 O(1) 연산에 대한 데이터 구조?

      여기에서 n개의 요소와 O(1) 연산이 있는 하나의 데이터 구조를 볼 수 있습니다. 따라서 작업을 실행하는 데 일정한 시간이 걸립니다. 데이터 구조는 n개의 요소(0에서 n-1까지)를 보유합니다. 데이터는 임의의 순서가 될 수 있습니다. 삽입, 삭제 및 검색에 O(1) 시간이 걸립니다. 이 문제를 해결하기 위해 하나의 부울 배열을 사용합니다. 이것은 항목이 위치 i에 있는지 여부를 나타냅니다. 항목이 있으면 1을 유지하고 그렇지 않으면 0을 유지합니다. 알고리즘 초기화(n) begin    fill all el

    19. C/C++의 c16rtomb() 함수?

      C++에서는 16비트 문자 표현을 사용할 수 있습니다. c16rtomb() 함수는 16비트 문자 표현을 좁은 다중 바이트 문자 표현으로 변환하는 데 사용됩니다. 이 함수는 uchar.h 헤더 파일에서 찾을 수 있습니다. 이 함수는 세 개의 매개변수를 취합니다. 이들은 - 멀티바이트 문자가 저장될 문자열 변환할 16비트 문자 mbstate_t 개체 유형의 포인터입니다. 멀티바이트 문자열을 해석하는 데 사용됩니다. 이 함수는 성공하면 문자 배열에 쓰여진 바이트 수를 반환하고 그렇지 않으면 -1을 반환합니다. 더 나은 아이디어를

    20. C/C++의 c32rtomb() 함수?

      C++에서는 32비트 문자 표현을 사용할 수 있습니다. c32rtomb() 함수는 32비트 문자 표현을 좁은 다중 바이트 문자 표현으로 변환하는 데 사용됩니다. 이 함수는 uchar.h 헤더 파일에서 찾을 수 있습니다. 이 함수는 세 개의 매개변수를 사용합니다. 이들은 - 멀티바이트 문자가 저장될 문자열 변환할 32비트 문자 mbstate_t 개체 유형의 포인터입니다. 멀티바이트 문자열을 해석하는 데 사용됩니다. 이 함수는 성공하면 문자 배열에 쓰여진 바이트 수를 반환하고 그렇지 않으면 -1을 반환합니다. 더 나은 아이디어를

    Total 1436 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:19/72  20-컴퓨터/Page Goto:1 13 14 15 16 17 18 19 20 21 22 23 24 25