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;
}
相关推荐
喜欢就别2 小时前
【Agentic RL / 强化学习 / OPD】OpenClaw-RL 源码阅读笔记 --- (2)--- On-Policy Distillation
人工智能·笔记
Lhappy嘻嘻4 小时前
Java IO|File 文件操作 + 字节流 / 字符流完整笔记 + 递归删除文件实战
java·笔记·php
GLDbalala7 小时前
GPU PRO 5 - 4.6 Adaptive Scalable Texture Compression 笔记
笔记
xian_wwq7 小时前
【学习笔记】模型权重管理:Safetensors与私有化Hub(23/35)
笔记·学习
其实防守也摸鱼7 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
ctrl_v助手7 小时前
Halcon学习笔记2
人工智能·笔记·学习
YUS云生8 小时前
Python学习笔记·第31天:FastAPI入门——路由、路径参数、查询参数与请求体
笔记·python·学习
铅笔侠_小龙虾9 小时前
Rust 学习目录
开发语言·学习·rust
一个有温度的技术博主10 小时前
【VulnHub 实战】DC-1 靶机渗透测试笔记(一):信息收集与主机发现
服务器·网络·笔记
渣渣灰飞10 小时前
MySQL 系统学习 第五阶段:企业级 MySQL 实战开发 第二章:RBAC 权限系统设计
android·学习·mysql