c语言中scanf的用法

还有就是整形和实行的区别,

C语言中scanf是标准库函数,主要用来接收用户输入的数据。

C标准函数库是所有符合标准的头文件的集合,以及常用的函数库实现程序,例如I/O输入输出和字符串控制。不像这三种COBOL、Fortran和PL/I等编程语言,在C语言的工作任务里不会包含嵌入的关键字,所以几乎所有的C语言程序都是由标准函数库的函数来创建的。

C语言简介

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-13

scanf是C语言中的一个输入函数,与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include 。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include 。)它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。scanf函数返回成功读入的数据项数,读入数据时遇到了“文件结束”则返回EOF。

第2个回答  2020-06-13
#include
"stdio.h"main(){
int
a;
scanf("%d",&a);
printf("%d",a);}这里是把从键盘输入的数字赋给a,其中&a代表变量a在内存中的地址...整型数据类型即是无小数点的数字,比如1,2,4,-1一般定义为int而实型常量也叫浮点数简单来说就是有小数的数字,比如:3.1415926,5.141415223等,一般有2种精度的,分别定义为float,double...
相似回答