栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

01.基础知识

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

01.基础知识

study

1.hello world
# include   
// std标准:i-输入,o-输出(标准的输入输出头文件)

// 行注释 有且仅有一个主函数 一个main(程序入口) int代表函数的返回值类型
// 形参(函数将外部数据传递到函数内部的桥梁)
int main(int argc, char *argv[]) {  
	// 任何东西使用前需存在
	printf("hello iotn");  // 来自头文件
	// printf函数 将""中的内容输出到终端中
	// ; 结束标记
	printf("come on");
	// while(1); 可以用带阻塞的代码 getchar();
	return 0;
	// 一闪而过 系统终端的问题
}




// 总结 
// main函数有且只有一个 printf的头文件式stdio.h 注释:行注释和块注释(不能嵌套)
2.圆的面积
# include 

# define PI 3.1415926

int main(int argc, char *argv[]) {
	// 已知 半径r 算法:面积=PI * r^2 求圆的面积 
	

	float r = 0.0f, area = 0.0f;  // 定义r area变量 系统给r开辟4字节空间

	printf("请输入半径r:");  // 获得半径
	scanf_s("%f", &r);   

	area = PI * r * r;  // 计算

	printf("r = %.2f, area = %.2f", r, area);  // 输出 %.2f 表示小数部分保留2位

	return 0;
}


3.初识自定义函数
# include 



int add_fun(int a, int b) {  // 求和函数 a + b
	return a + b;
}

int main(int argc, char* argv[]) {
	int data1 = 0, data2 = 0;  // 定义两个变量 获取键盘输入
	int ret = 0;  // 存放函数的结果
	
	printf("请输入两个int变量:");
	scanf_s("%d %d", &data1, &data2);

	printf("data1 = %d, data2 = %dn", data1, data2);
	ret = add_fun(data1, data2); // 调用函数
	
	printf("ret = %d", ret);
	
	return 0;
}


4.关键字_1
# include 

int main(int argc, char *argv[]) {
	
	printf("sizeof(char) = %dn", sizeof(char));
	printf("sizeof(short) = %dn", sizeof(short));
	printf("sizeof(int) = %dn", sizeof(int));
	printf("sizeof(float) = %dn", sizeof(float));
	printf("sizeof(double) = %dn", sizeof(double));

	
	signed int num1 = 10;  // 4B signed 默认省略
	int num2 = 10;  // num2 也是有符号int
	unsigned int num3 = 10;  //unsigned 不能省略

	return 0;
}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/604676.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号