你能否将这个初始的C语言程序改写成一个长尾词的?

2026-04-11 22:531阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1379个文字,预计阅读时间需要6分钟。

你能否将这个初始的C语言程序改写成一个长尾词的?

目标:了解C语言的基础知识,对C语言有一个大致的了解。

重点:- 什么是C语言?- 第一个C语言程序- 数据类型、变量、常量

1.什么是C语言?

C语言是一门计算机编程语言,是所有编程语言的基石之一。它是人与计算机交流的桥梁。

2. 第一个C语言程序c#include

int main() { printf(Hello, World!); return 0;}

3. 数据类型、变量、常量- 数据类型:用于定义变量可以存储的数据类型。- 变量:用于存储数据的名称。- 常量:在程序运行过程中值不会改变的量。

目标:了解C语言的基础知识,对C语言有一个大概的了解。


重点:
  • 什么是C语言
  • 第一个C语言程序
  • 数据类型
  • 变量、常量


1.什么是C语言

C语言是一门计算机语言。是人和计算机交流的语言。C/C++/JAVA/python

语言的发展:二进制语言。硬件-电-正电/负电 1 0。开始是科学家才可以操作1001010101的手册,到出现了助记符-汇编语言、B语言、C语言、C++.....高级语言。随着语言越来越高级,用的人也随之越来越多。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。


2.第一个C语言程序

1.新建项目

2.添加源文件(.c-源文件、.h-头文件)

3.写C代码(ctrl+f5执行代码,代码停留屏幕-在项目属性-连接器-系统-子系统-控制台)

#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() { printf("hello,world!\n"); return 0; } //mian函数是主函数-程序的入口 //reture 0 返回0 //int 是整型的意思 //mian前面的int表示main函数调用返回一个整形值 //在屏幕上输出东西-函数-printf -打印函数 //库函数-C语言本身提供给我们的函数-相当于别人的东西-打招呼用#include //#include<stdio.h>-包含一个叫stdio.h的文件-std标准-imput-output

3.数据类型

char //字符数据类型

short //短整型

int //整形

long //长整型

long long //更长的整形

float //单精度浮点数

double //双精度浮点数

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { char ch = 'b'; printf("%c\n", ch); return 0; }

%c--打印字符格式的数据

%d--打印整形10进制数据

%f-打印浮点数字-打小数

%p-以地址刑事打印

%x-打印16进制的数据


int //整形

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int age = 20; printf("%d\n", age); return 0; }

float //单精度浮点数

float x = 5.0; printf("%f\n", x); return 0;

double //双精度浮点数

double x = 3.14; printf("%lf\n", x); return 0;

为什么出现这么多的类型?

减少空间浪费。

printf("%d\n", sizeof(char));//1 printf("%d\n", sizeof(short));//2 printf("%d\n", sizeof(int));//4 printf("%d\n", sizeof(long));//4 printf("%d\n", sizeof(long long));//8 printf("%d\n", sizeof(float));//4 printf("%d\n", sizeof(double));//8

计算机中单位

你能否将这个初始的C语言程序改写成一个长尾词的?

bit-比特位-计算机硬件-通电-正电 负电-1 0-存起来-1需要一个比特位-计算机最小的单位

二进制、10进制、时间是24进制、小时是60进制

byte-字节-1个字节是8个比特位

kb-1kb是1024个字节

mb-1mb是1024个kb

gb-...

tb-...

pb-...

3个比特位 有8个 2个3次方 000-001-010-011-100-101-110-111。如果2字节-16比特位-2的16次方

4.常量、变量
4.1 定义变量的方法

类型+变量名字=赋值

int age = 150;

float weight = 45.5f;

char x= 'w';

4.2 变量的命名
  1. 只能由字母(包括大写和小写)、数字和下划线( _ )组成。
  2. 不能以数字开头。
  3. 长度不能超过63个字符。
  4. 变量名中区分大小写的。
  5. 变量名不能使用关键字。
4.3 变量的分类
  1. 局部变量
  2. 全局变量

#include <stdio.h> int x = 2019;//全局变量 int main() { int local = 2018;//局部变量-显示全局变量2019 //下面定义的x会不会有问题? int x = 2020;//局部变量-显示2020-局部变量和全局变量名字相同-局部优先 printf("global = %d\n", global); return 0; }

变量的使用

#include <stdio.h> int main() { int num1 = 0; int num2 = 0; int x = 0;//变量要定义在当前代码块的最前面 scanf("%d %d", &num1, &num2); x = num1 + num2; printf("sum = %d\n", x); return 0; }

scanf-输入函数-输入数据

&取地址符号

C语言语言法规定,变量要定义在当前代码块的最前面


4.4 变量的作用域和生命周期

作用域

1. 局部变量的作用域是变量所在的局部范围,一个大括号一个世界。

  1. 全局变量的作用域是整个工程。

生命周期

  1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。进括号,出括号。
  2. 全局变量的生命周期是:整个程序的生命周期。

本文共计1379个文字,预计阅读时间需要6分钟。

你能否将这个初始的C语言程序改写成一个长尾词的?

目标:了解C语言的基础知识,对C语言有一个大致的了解。

重点:- 什么是C语言?- 第一个C语言程序- 数据类型、变量、常量

1.什么是C语言?

C语言是一门计算机编程语言,是所有编程语言的基石之一。它是人与计算机交流的桥梁。

2. 第一个C语言程序c#include

int main() { printf(Hello, World!); return 0;}

3. 数据类型、变量、常量- 数据类型:用于定义变量可以存储的数据类型。- 变量:用于存储数据的名称。- 常量:在程序运行过程中值不会改变的量。

目标:了解C语言的基础知识,对C语言有一个大概的了解。


重点:
  • 什么是C语言
  • 第一个C语言程序
  • 数据类型
  • 变量、常量


1.什么是C语言

C语言是一门计算机语言。是人和计算机交流的语言。C/C++/JAVA/python

语言的发展:二进制语言。硬件-电-正电/负电 1 0。开始是科学家才可以操作1001010101的手册,到出现了助记符-汇编语言、B语言、C语言、C++.....高级语言。随着语言越来越高级,用的人也随之越来越多。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。


2.第一个C语言程序

1.新建项目

2.添加源文件(.c-源文件、.h-头文件)

3.写C代码(ctrl+f5执行代码,代码停留屏幕-在项目属性-连接器-系统-子系统-控制台)

#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() { printf("hello,world!\n"); return 0; } //mian函数是主函数-程序的入口 //reture 0 返回0 //int 是整型的意思 //mian前面的int表示main函数调用返回一个整形值 //在屏幕上输出东西-函数-printf -打印函数 //库函数-C语言本身提供给我们的函数-相当于别人的东西-打招呼用#include //#include<stdio.h>-包含一个叫stdio.h的文件-std标准-imput-output

3.数据类型

char //字符数据类型

short //短整型

int //整形

long //长整型

long long //更长的整形

float //单精度浮点数

double //双精度浮点数

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { char ch = 'b'; printf("%c\n", ch); return 0; }

%c--打印字符格式的数据

%d--打印整形10进制数据

%f-打印浮点数字-打小数

%p-以地址刑事打印

%x-打印16进制的数据


int //整形

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int age = 20; printf("%d\n", age); return 0; }

float //单精度浮点数

float x = 5.0; printf("%f\n", x); return 0;

double //双精度浮点数

double x = 3.14; printf("%lf\n", x); return 0;

为什么出现这么多的类型?

减少空间浪费。

printf("%d\n", sizeof(char));//1 printf("%d\n", sizeof(short));//2 printf("%d\n", sizeof(int));//4 printf("%d\n", sizeof(long));//4 printf("%d\n", sizeof(long long));//8 printf("%d\n", sizeof(float));//4 printf("%d\n", sizeof(double));//8

计算机中单位

你能否将这个初始的C语言程序改写成一个长尾词的?

bit-比特位-计算机硬件-通电-正电 负电-1 0-存起来-1需要一个比特位-计算机最小的单位

二进制、10进制、时间是24进制、小时是60进制

byte-字节-1个字节是8个比特位

kb-1kb是1024个字节

mb-1mb是1024个kb

gb-...

tb-...

pb-...

3个比特位 有8个 2个3次方 000-001-010-011-100-101-110-111。如果2字节-16比特位-2的16次方

4.常量、变量
4.1 定义变量的方法

类型+变量名字=赋值

int age = 150;

float weight = 45.5f;

char x= 'w';

4.2 变量的命名
  1. 只能由字母(包括大写和小写)、数字和下划线( _ )组成。
  2. 不能以数字开头。
  3. 长度不能超过63个字符。
  4. 变量名中区分大小写的。
  5. 变量名不能使用关键字。
4.3 变量的分类
  1. 局部变量
  2. 全局变量

#include <stdio.h> int x = 2019;//全局变量 int main() { int local = 2018;//局部变量-显示全局变量2019 //下面定义的x会不会有问题? int x = 2020;//局部变量-显示2020-局部变量和全局变量名字相同-局部优先 printf("global = %d\n", global); return 0; }

变量的使用

#include <stdio.h> int main() { int num1 = 0; int num2 = 0; int x = 0;//变量要定义在当前代码块的最前面 scanf("%d %d", &num1, &num2); x = num1 + num2; printf("sum = %d\n", x); return 0; }

scanf-输入函数-输入数据

&取地址符号

C语言语言法规定,变量要定义在当前代码块的最前面


4.4 变量的作用域和生命周期

作用域

1. 局部变量的作用域是变量所在的局部范围,一个大括号一个世界。

  1. 全局变量的作用域是整个工程。

生命周期

  1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。进括号,出括号。
  2. 全局变量的生命周期是:整个程序的生命周期。