>  기사  >  백엔드 개발  >  C 언어를 시작하는 초보자에게 적합한 간단한 튜토리얼

C 언어를 시작하는 초보자에게 적합한 간단한 튜토리얼

烟雨青岚
烟雨青岚앞으로
2020-06-17 11:53:083123검색

C 언어를 시작하는 초보자에게 적합한 간단한 튜토리얼

C 언어를 시작하는 초보자에게 적합한 간단한 튜토리얼

C언어 데이터 변수 선언

정수 변수 선언에 int를 사용하세요. 예: int a;

단정밀도 부동 소수점 유형의 선언은 다음과 같습니다. float b; 이중 정밀도 부동 소수점 유형의 선언은 다음과 같습니다. double c (),

호출 형식은 다음과 같습니다: scanf(“% d”, &a);scanf(“%f”, &b);scanf(“%lf”, &c);

printf()를 사용하여 화면에 데이터를 출력합니다. 호출 형식은 printf(“% d %f %lf",a,b,c);"hello world" 출력

#include<stdio.h>
int main()
{
    printf("hello world");
    return 0;
}

간단한 수치 계산:

#include<stdio.h>        //包含一个头文件stdio.h以完成程序的基本输入输出

int main()     //程序主函数,每个程序必须要有的部分

{    //语句框,表示框内的语句属于主函数,在主函数声明的变量只在主函数内部有效

    int a,a1=1;    //声明整形变量a和a1,并直接给a1赋初值为1(使用任何变量都必须先声明后使用)

    a=2;    //给声明过的整形变量a赋值为2

    float b,b1=1.5;   //声明单精度浮点类型变量b和b1,并直接给b1赋初值为1.5

    b=3.5;           //给声明过的单精度浮点数b赋值为3.5

    double c,c1=2.5;   //声明双精度浮点类型变量c和c1,并直接给c1赋初值为2.5

    c=4.5;            //给声明过的双精度浮点数c赋值为4.5

    double d=a+b+c+a1+b1+c1;   //声明一个双精度浮点数d,并把a+b+c+a1+b1+c1的值赋给d

    printf("%lf",d);     //输出d

    scanf("%d %f %lf",&a,&b,&c);   //从键盘上输入三个值,并分别重新赋给a,b,c,其中%d %f %lf称为占位符,其分别为整型、单精度浮点型、双精度浮点型的占位符表示形式

    printf("%d %f %lf",a,b,c);       //输出a,b,c

    return 0;                     //主函数(main函数)结束的标志

}

단정밀도 부동 소수점 수(float)와 배정밀도 부동 소수점 수의 차이:

01.

메모리에서 차지하는 바이트 수가 다릅니다

단일 정밀도 부동 소수점 숫자는 머신 메모리에서

4을 차지합니다. 시시션 플로팅- 포인트 숫자는 02를 차지합니다.

8bits이중 정밀도 부동 소수점 유효 숫자

16bits

03.

숫자 값 범위 단정도 부동 소수점 숫자 표현 범위:

-3.40E+38~3.40E+38배정도 부동 소수점 숫자 표현 범위: -1.79E 프로그램 내에서 +308~-1.79E+308

04.

처리 속도가 다릅니다

일반적으로 CPU는 단정밀도 부동 소수점 숫자를 처리하는 속도가 더 빠릅니다. 배정밀도 부동 소수점 숫자

읽어주셔서 감사합니다. 많은 도움이 되셨으면 좋겠습니다.

이 기사는 다음에서 복제되었습니다: https://blog.csdn.net/qq_40907279/article/details/81514459 추천 튜토리얼: "C Language

"

위 내용은 C 언어를 시작하는 초보자에게 적합한 간단한 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제