数据类型

单位——从左到右逐渐增大:(1024为进制)字节- KB – MB – GB – TB – PB – EB – ZB – YB

整数类型

Cshort(短整型)int(整型)long(长整型)long long
占用字节2448
书写特点————————————后缀加上L后缀加上LL
javabyteshortintlong
占用字节1248
书写特点————————————后缀加上L
python(整型)int
说明

有符号,如-1、10、0

浮点数类型

cfloatdoublelong double
占用字节488
书写特点后缀加上F后缀加上LF后缀加上LLF
精确到小数点后:6位15位18~19位
Javafloatdouble
书写特点后缀加上F——————————
占用字节48
Pythonfloat
说明存放小数

字符串类型

CChar(ASCII 所有内容)
占用字节1
JavaChar
占用字节2
PythonString
说明用引号引起来的都是字符串

标识符(程序中,我们自己起的名字统称为标识符 )

C

要求:

  • 以数字、字母、下划线 组成

  • 不能以数字开头

  • 不能是关键字

  • 区分大小写

建议:

用英文单词,见名知意

变量名:全部小写

文件名:全部小写,单词之间用下划线隔开

Java

要求:

  • 以数字、字母、下划线、美元$符号组成

  • 不能以数字开头

  • 不能是关键字

  • 区分大小写

建议:

用英文单词,见名知意

方法、变量名:小驼峰命名 如:fristName

类名:大驼峰命名 如:FeistName

Python

要求:

  • 以中文、数字、字母、下划线组成

  • 不能以数字开头

  • 不能是关键字

  • 区分大小写

建议:

用英文单词,见名知意

英文全部小写

下划线命名法

键盘录入(目标:接收用户输入数据 )

C

语法:scanf (“格式控制字符串“, ……); 需指定头文件 #include

  • 参 1: 必须是字符串,且必须包含 格式说明符(占位符)

  • 格式符 与 数据类型中使用方式一致。 常用的有 %d、%c、%f、%lf 等。
  • 后续参数(变参):个数,直接受 参 1 格式匹配符影响

  • 对应 格式符的 必须是 变量地址(&变量名,可取变量地址),代表数据存放位置。

举例:

printf(“请输入一个字符:”);// 借助 printf 提示用户输入char ch = 0;// 准备变量,存储数据scanf("%c", &ch);// 使用变量地址,与 格式符对应printf(“请输入三个整数,用逗号间隔:”);int a, b, c; // 可以不赋初值。scanf("%d,%d,%d", &a, &b, &c);

Java

语法:scanner

  • 导包

  • 构建对象
  • 接收数据

  • 打印结果

举例:

//导包import java.util.Scanner; public class Test {public static void main(String[] args) {//创建Scanner对象Scanner scanner = new Scanner(System.in);//使用Scanner对象System.out.println("请输入一个字符串:");String next = scanner.next();//表示在控制台输入字符串//打印结果System.out.println("输入字符串:" + next);}}

Python

语法:print 、 input

  • 输入( input)

  • 输出( print)

举例:

a = input()print(a)print(type(a))

个人学习笔记,感觉有帮助点个赞谢谢。

大家的点赞是本人更新的动力,如果感兴趣可以收藏哦!!!

核心基础已经完成了,接下来就要更新只要内容了哦~~