测试基础(3)
C语言基础
数据类型:数值型--整型:short,int,long;浮点型:float,double,longdouble
非数值型--字符:char;字符串:char [ ]
#include<stdio.h>
//包含 .h表示的是头文件,会在头文件中声明一些功能的使用方式
/*
io i 输入 input o 输出 output
stdio.h 总的意思表示的是标准的输入输出头文件
*/
//关闭输出的DOS命令行后才能够继续执行编译操作
//主函数 (方法) 程序执行的主要入口 C语言的程序执行必须从主函数开始
//true --> main false --> mian
int main(){
//printf 表示的是标准的输出执行功能
//双引号引起来的内容称为“字符串”
//分号表示一个功能语句的结束,c语言必须加!!!
//非格式控制
printf("HelloWorld!\t你好世界 -_-!!\n");
//t tab n next
//格式控制 在输出的时候加上输出的类型声明
printf("%d",45);
//return 0 表示的是函数的功能执行结束,释放内存空间
return 0;
}
int main(){
/*
数据类型
数值型 每一个数据类型代表的大小(取值范围)不一样
每一个数据类型代表的占用内存空间也不一样
应用的系统不同,short 和 int的取值范围大小也就不同
整型
short
int
long
浮点型
float
double
longdouble
非数值型
字符
char(1字节)
字符串
char[](多个)
(彩蛋) 0 1 true and false
在C语言中没有明确的判断类型,只有数字0 和 1 在进行判断操作的时候
0 和 1 就代表了true and false
不在判断的时候,0 和 1就是一个单纯的数字
*/
return 0;
}
#include <stdio.h>
int main(){
//变量 变 变化的 量 一定数量的数据
/*为什么需要变量??
变量的作用就是存储数据
数据在内存中存储起来,由变量名称去进行数据值的具体操作
变量的语法格式
-- 静态初始化 声明赋值同时进行
数据类型 变量名称 = 数据值;
变量在创建结束后立刻会被使用掉
-- 动态初始化 先声明,后赋值
数据类型 变量名称;
变量名称 = 数据值 ;
在程序中会先去声明一个变量, 然后当在需要使用的时候再进行赋值操作
在动态初始化的声明的时候能够进行批量的变量声明
但是不能够批量赋值,在静态初始化中不能够批量声明也不能够赋值
在整型的格式控制当中有 %o %d %x 三种输出控制
%o表示按照八进制的方式输出值
%d表示按照10进制的方式输出值
%x表示按照16进制的方式输出值
*/
//静态初始化
//int age = 1000;
//int age1 = 2000;
//动态初始化
//double money;
//money = 999.998;
//double money1;
//money1 = 0.002;
//浮点型相加计算后高精度计算结果
//1.000000e+003代表的是1*10的三次方
//批量动态初始化
//int a , b , c , e;
//a = 1;
//b = 2;
//c = 3;
//e = 4;
//变量名称重复的问题
//当变量名称重复的时候,取值就不知道应该取哪个值了
//当一个变量有数据类型的时候表示的是创建了一个新的变量,
//如果没有数据类型,那么就表是的是使用的原来的变量声明
//int num = 10;
//num = 20;
//int a1 = 10;
//printf("四个数字的和是:%d" , a1 + num);
//int a =10;
// float a1=10.34;
printf("%d" ,(int)'A');
return 0;
}

浙公网安备 33010602011771号