自学C语言之笔记(三)

这篇博客介绍了C语言的基础内容,包括C程序如何进行输入输出操作,如使用`scanf`和`printf`函数处理整数输入与计算结果的输出。同时,解释了`stdio.h`和`stdlib.h`头文件的作用,以及`int main()`作为程序入口的重要性。
摘要由CSDN通过智能技术生成


前言


内容:此篇为C语言基础内容,本篇程序主要实现的功能是输入任意两个整数,让计算机求两数之和。

1.C程序的输入输出

先看下面示例代码再看以下讲解:
举例
代码如下(示例):

#include <stdio.h>
#include <stdlib.h>
int main()
{
	//0.变量声明
    int num1;
    int num2;
    int num3; //int a,b,c;
    //1.提示用户输入第一个数;
    printf("please input first number:\n");
    //2.获取用户输入;
    scanf("%d",&num1);
    //3.提示用户输入第二个数;
    printf("please input second number:\n");
    //4.获取用户输入;
    scanf("%d",&num2);
    //5.计算
    num3=num1+num2;
    //6.输出计算结果
    printf("%d+%d=%d\n",num1,num2,num3);
    
	system("pause");
	return 0;
}

1.scanf
是输入函数的名字:
有了这个函数,运行完程序后,出现提示框你可以写想输入的内容,假如想输入一个数字就用
scanf("%d",&num1);

2.printf
是输出函数的名字:
假如想要输出这些数字的运算结果,就用
printf("%d+%d=%d\n",num1,num2,num3);

示例代码中其他的printf都是为了输出双引号里的内容到最后的运行结果框中来提示人来进行下一步操作

此图是上述代码运行的第一个画面,输入任意一个整数按下回车键;

在这里插入图片描述
按下回车键后命令窗口提示你输入第二个数,你输入后按回车键,如果没有scanf命令,这个运行结果将停留此画面不能输入数字,按任意键会使命令窗口退出。
在这里插入图片描述
当输入完两个数,运行结果就会自动算出,如果想算减法,将

 num3=num1+num2;
printf("%d+%d=%d\n",num1,num2,num3);

变成

 num3=num1-num2;
printf("%d-%d=%d\n",num1,num2,num3);

即可。

3.头文件

#include <stdio.h>
#include <stdlib.h>

这两行代码都是头文件。

include是包含的意思,预处理器看到#include就会把<>尖括号中的那个文件找到,然后用该文件的内容替换掉#include <> 这一行。

stdio.h就是standard input output.header,也 就是“标准输入输出头文件”,这个文件的内容就是一些基本输入输出函数的声明,比如scanf()printf(),你包含了stdio.h,就相当于声明了这些函数,所以你才可以在自己的程序中使用它们。

同理stdlib.h就是standard library.header,没有他system()函数无法输入。

4.int main(){}是程序的入口,计算机只有找到这个入口才会继续往下执行,没有他计算机就不认识之后写的所有代码,int main()通常与return 0;配套使用。

如果用

void main()
{
}

则不需要返回值

return 0;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值