C语言学习笔记--第一个程序

第一个C语言程序

复制代码
#include<stdio.h>  //引用输入输出头文件,每一次都需要引用这个文件
//.h是头文件
// .c是源文件
// .cpp是C++源文件,兼容C
//C的第一个程序
// 行注释(只能注释这一行)
/*
	块注释
*/
int main()
{
	printf("hello xuchuanlong");
	return 0;
}

求两个数之和

解题思路:设置3个变量,a和b用来存放两个整数,sum用来存放和数。用赋值运算符"="把相加的结果传送给sum

复制代码
#include<stdio.h> //这是编译预处理指定
int main()   // 定义主函数
{				// 函数开始
	int a,b,sum;  //本行是程序的声明部分,定义a,b,sum为整数变量
	a = 123;	  //定义变量a
	b = 456;	 // 定义变量b
	sum = a + b;  //进行a + b的运算,并把结果存放在变量sum中
	printf("sum is %d\n", sum);  // 输出结果  %d格式化符,输出整数
	return 0;  // 使函数返回值为0
}

求两个整数中的较大者

解题思路:用一个函数来实现求两个整数中的较大者。在主函数中调用此函数并输出结果

从键盘读取数据scanf用法

方法1

定义 _CRT_SECURE_NO_WARNINGS

#define _CRT_SECURE_NO_WARNINGS //一定要放在第一行

复制代码
#define _CRT_SECURE_NO_WARNINGS //一定要放在第一行

#include <stdio.h>
//scanf 使用方法1
int main()
{
	int a;
	scanf("% d", &a); //从键盘读取数据
	printf("刚刚从键盘读取的数据是%d\n", a);
}

方法2

使用scanf_s

复制代码
int main()
{
	int a;
	//scanf("% d", &a); //从键盘读取数据
	scanf_s("%d",&a); //这个函数不能跨平台使用
	printf("刚刚从键盘读取的数据是%d\n", a);
	return 0;
}
相关推荐
2601_949720267 小时前
flutter_for_openharmony手语学习app实战+个人中心实现
学习·flutter
孞㐑¥7 小时前
算法—位运算
c++·经验分享·笔记·算法
冰语竹7 小时前
Android学习-随笔(安装后设置路径)
android·学习
芯思路7 小时前
STM32开发学习笔记之七【LCD显示图片】
笔记·stm32·学习
问道飞鱼7 小时前
【大模型学习】提示词工程(Prompt Engineering)技术深度报告
学习·prompt·提示词
hssfscv7 小时前
Javaweb学习笔记——后端实战7 springAOP
笔记·后端·学习
来两个炸鸡腿7 小时前
【Datawhale组队学习202601】Base-NLP task06 大模型训练与量化
人工智能·学习·自然语言处理
bylander7 小时前
【AI学习】TM Forum自智网络L4级标准体系
人工智能·学习·智能体·自动驾驶网络
我想我不够好。7 小时前
2026.1.28 消防监控学习
学习
进击的小头7 小时前
行为型模式:观察者模式
c语言·观察者模式