当前位置: 首页 > news >正文

兰州做网站公司网站搜索引擎

兰州做网站公司,网站搜索引擎,wordpress优雅的暂停,佛山网站建设报价时间:2024.11.1 一、学习内容 1、计算机的存储规则 1.1存储规则 视频是图片和声音的结合体。 在计算机中,任意数据都是以二进制的形式进行存储的。 在计算机中,二进制可以表示万事万物。 1.2十进制 1.3二进制的运算过程 1.4文本存储 …

时间:2024.11.1

一、学习内容

1、计算机的存储规则

1.1存储规则 

视频是图片和声音的结合体。

在计算机中,任意数据都是以二进制的形式进行存储的。 

在计算机中,二进制可以表示万事万物。

 1.2十进制

 1.3二进制的运算过程

1.4文本存储

1.4.1数据存储

ASCII码表

 在计算机中,任意数据都是以二进制的形式进行存储的。 

1.4.2汉字在计算机中的存储

1.4.3图像存储
1.分辨率

方格的总数

举例:1920x1080

表示在显示器当中,高有1080个格子,宽有1920个格子,整个显示器是由这么多小格子构成的,这些小格子就是像素。2304000个像素。

2.像素

组成图片的每一个小方格。

3.三原色 

美学三原色(美术):红黄蓝

光学三原色(计算机里):红绿蓝RGB

在每一个像素的内部都是由红绿蓝来组成的。

很多像素拼在一起,就是一个完整的图片,在计算机中通过三种颜色的搭配,就可以组合出各种五彩缤纷的颜色,值越大表示当前的颜色越浓,取值不可以随便写,一定要在0~255之间(包含0和255)

 

总结:像素越大,方格的总数(分辨率)越大,图片就越清晰
1.4.4声音的存储

 首先通过麦克风之类的设备将声音数据收录到电脑中,此时会形成1个初步的音频波形图,然后对其进行采样(记录当前时间点的音频数据),形成采样波形图。

采样的数据越多,最终的音质就会越好

采样:

记录当前时间点的音频数据。

采样频率:

每秒采样的次数。一般44.1KHz.(44100次/秒)

音质:

音质差的,采样点少,文件大小小

2、常见的进制

2.1二进制   

二进制太长,不便于越大,可以采用八进制或十六进制

2.2常见的进制

2.3代码中怎么书写

 

2.4任意进制转十进制

2.5二进制转十进制

2.6十进制转其他进制

2.7总结 

 

3、数据类型的作用

3.1C语言中数据类型的作用

1.变量中能存储什么类型的数据
2.存储空间的大小

bit:

在计算机中,每一个0/1就占用1个比特位(bit)。

字节:

每8个bit组合在一起称为1个字节。

字节是计算机中最小的存储单元。 

 int占用4个字节,32个bit

 

4、整数类型

4.1整体分类

int、short、long、long long(c99)

4.2不同的整数类型的数据取值范围不同 

TIPS:

1、这里的取值范围不是固定的,在不同的操作系统和编译器中不同的数据类型所占用的内存大小不同 ,但是不管在什么操作系统中,它都会遵守一些原则。

2、int是整数的默认类型

4.3代码编写 

//预处理
#include <stdio.h>//程序的主入口
int main()
{//1.定义short、int、long、long long四种数据类型的变量//格式: 数据类型 变量名 =数据值;//short 短整型 windows 2个字节 (-32768-326767)short a=10;printf("%d\n", a);//int 整型 windows 4个字节 (-2147483648-2147483647)int b = 100;printf("%d\n",b );//long 长整型 windows 4个字节 (-2147483648-2147483647)//            Linux   32位  4个字节   64位   8个字节long c = 1000L;printf("%ld\n", c);//long long(c99) 超长整型 windows 8个字节 (19位数)long long d = 10000LL;printf("%lld\n", d);//2.利用sizeof测量每一种数据类型占用多少字节//sizeof(变量名或数据类型)printf("%zu\n",sizeof(a));    //等价于 printf("%zu\n",sizeof(short));printf("%zu\n", sizeof(b));   //等价于 printf("%zu\n",sizeof(int));printf("%zu\n", sizeof(c));   //等价于 printf("%zu\n",sizeof(long));printf("%zu\n", sizeof(d));   //等价于 printf("%zu\n",sizeof(long long));return 0;
}

4.4实现结果

5、整数类型的两个小扩展

5.1定义变量的完整形态

int  == int

short ==short int

long =long int 

long long =long long int

5.2有符号整数、无符号整数的定义情况

signed有符号整数:正数、负数

unsigned无符号整数  正数

  signed int e = -100;printf("%d\n", e);unsigned int f = 100;printf("%u\n", f);

 

 

6、小数类型

6.1小数分类

float、double

 

 6.2代码编写

#include<stdio.h>int main() {
//1.定义float、double、long double数据类型的变量
//float 单精度小数(精确度小数点后6位) windows占4个字节 (38位)float a = 3.14F;printf("%f\n", a);printf("%.2f\n", a);//double 双精度小数(精确度小数点后15位) windows占8个字节 (308位)double b = 1.78;printf("%lf\n", b);printf("%.2lf\n", b);//long double 高精度小数(精确度小数点后18-19位) windows占8个字节 其他(12,16)long double c = 3.1415926L;printf("%lf\n", c);printf("%.2lf\n", c);
//2.利用sizeof测量每一种数据类型占用多少字节?printf("%zu\n", sizeof(float));printf("%zu\n", sizeof(a));printf("%zu\n", sizeof(double));printf("%zu\n", sizeof(b));printf("%zu\n", sizeof(long double));printf("%zu\n", sizeof(c));return 0;
}

6.3实现结果

7、字符类型char

//定义char类型数据类型的变量
//char 字符 取值范围是ASCII表中所有的内容  windows 1个字节char m1 = 'a';printf("%c\n", m1);char m2 = '1';printf("%c\n", m2);char m3 = '.';printf("%c\n", m3);
//利用sizeof测量占用多少字节printf("%zu\n", sizeof(char));printf("%zu\n", sizeof(m1));

总结:

 

8、标识符

8.1什么是标识符

标识符:

代码中所有我们自己起的名字。比如变量名、函数名等。

8.2命名规则-硬性要求

8.3命名规则-软性建议

8.4总结

 

 

9、键盘录入的基本使用

9.1键盘录入scanf

scanf:

scanner format的缩写,是c语言提供的一个函数。

作用:

获取用户在键盘上输入的数据,并赋值给变量。

使用方式:
scanf("%d",&变量名);

 

 

10、键盘录入多个数据

二、练习

1、练习1--女朋友的名字

 


#include <stdio.h>int main()
{/*练习1:键盘录入女朋友的名字,并按照以下的格式打印出来格式:我女朋友的名字为:xxx*///字符串变量的定义方式://数据类型 变量名 =字符串;//char str[内存占用大小] =字符串/*内存占用大小的计算方式:英文:1个字母、1个标点符号、数字占用一个字节中文:在vs或vc中,默认情况下,一个中文占用两个字节结束标记:1个字节*///定义变量记录女朋友的名字char str[100];//键盘录入女朋友的名字printf("请输入你女朋友的名字:\n");scanf("%s", &str);//输出打印printf("我女朋友的名字:%s",str);
}

2、练习2--我的年龄

/*练习2:键盘录入自己的年龄,并按照以下的格式打印出来格式:我的年龄为:xx岁*/int n;printf("请输入你的年龄:\n");scanf("%d", &n);printf("我的年龄是:%d岁", n);return 0;

 

3、考试真题练习

 

 

#include<stdio.h>
int main() {double c, k, g;double A, B, C, v;scanf("%lf %lf %lf", &c, &k, &g);A = c * k;B = k * g;C = c * g;v = c * k * g;printf("%.2lf\n", A);printf("%.2lf\n", B);printf("%.2lf\n", C);printf("%.2lf", v);return 0;
}

 

三、知识点和小技巧

1、字符串变量的定义方式


数据类型 变量名 =字符串;
char str[内存占用大小] =字符串


#include <stdio.h>int main()
{/*练习1:键盘录入女朋友的名字,并按照以下的格式打印出来格式:我女朋友的名字为:xxx*///字符串变量的定义方式://数据类型 变量名 =字符串;//char str[内存占用大小] =字符串/*内存占用大小的计算方式:英文:1个字母、1个标点符号、数字占用一个字节中文:在vs或vc中,默认情况下,一个中文占用两个字节结束标记:1个字节*///1.定义变量char str[4] = "aaa";printf("%s\n", str);printf("%zu\n", sizeof(str));printf("%zu\n", sizeof("aaa"));return 0;
}


2、内存占用大小的计算方式:


英文:1个字母、1个标点符号、数字占用一个字节
中文:在vs或vc中,默认情况下,一个中文占用两个字节
结束标记:1个字节

http://www.hkea.cn/news/778006/

相关文章:

  • 企业资质查询官方网站最好的小说网站排名
  • 乐平网站设计北京互联网公司
  • 朝阳企业网站建设方案费用郑州网络营销学校
  • 建站行业发展百度广告代运营
  • 如何做积分商城网站鸡西seo顾问
  • p2p网站开发文档免费b站软件下载
  • 有没有做q版头像的网站今天百度数据
  • wordpress页面修改插件seo顾问阿亮
  • 政府门户网站建设标准国际婚恋网站排名
  • 上海青浦网站建设郑州靠谱seo电话
  • 网站建设怎么样seo专家招聘
  • 在网盘上怎么做自己的网站整站优化推广
  • php建设网站实训百度搜索引擎的总结
  • 怎么在360自己做网站重庆seo排名收费
  • 外贸网站建设浩森宇特教育培训报名
  • 网站开发价目表深圳市前十的互联网推广公司
  • php做视频直播网站关键词竞价广告
  • 重庆怎么站seo深圳网络推广团队
  • 自学软件网站开发网络推广怎样做
  • 最新版的wordpress怎么添加特征图优化关键词的作用
  • 深圳做网站google推广网络营销和传统营销的区别和联系
  • 专业做网站的顺德公司网络推广怎么收费
  • php商城网站建设多少钱天津百度seo排名优化
  • 注册网站免费注册insseo关键词优化推广哪家好
  • 深圳房地产网站开发常见的网络营销工具有哪些
  • .net 网站管理系统湖南企业竞价优化首选
  • 南山区住房与建设局官方网站网络赚钱推广
  • wordpress mycred汉化seo引擎搜索入口
  • 在线教育网站用什么做百度搜索的优势
  • 甘肃省住房城乡建设厅网站首页智能建站模板