正确。C语言程序库内包含了printf和scanf这两个函数,当用户需要输入输出时,就要输入这两个函数,编译时C语言程序库则调用这两个函数,所以C语言本身是不能输入输出的。

本教程操作环境:windows7系统、c99版本、Dell G3电脑。

相关推荐:C语言视频教程

c语言本身是没有输入输出语句的。

与其他的计算机程序设计语言不同,C语言中绝大多数功能都是通过函数调用实现的,因此C语言本身的语句数量较少。C语言采用方式使得语言功能的扩充十分方便。如果需要增加新的功能,只需要在函数库中添加相应的函数即可;而如果一个函数的功能需要进行调整,也只需要修改函数本身的代码,但不需要修改调用了该函数的其他程序。

C语言中本身具有的函数称为系统函数,用户可以直接调用这些函数完成相应的功能。例如printf、fabs等都是系统函数。系统函数被保存在称为“C函数库“的系统文件中,当需要使用一个函数时,应当通知系统该函数所在的函数库,这是通过包含头文件的方式来实现的。例如,以下所示的C程序基本框架:

#include "stdio.h"#include "conio.h"int main(void){     /* 此处添加你自己的代码 */     getch();     return 0;}

其中#include "stdio.h"预处理语句就是通知系统将stdio.h头文件包含到本程序文件中,这样就可以使用其中已经定义的系统函数。

C语言中的基本输入功能通过使用函数scanf函数实现,基本输出功能通过使用函数printf实现。这两个函数的头文件是stdio.h,但由于这是两个非常常用的函数,C语言中规定在使用这两个函数时可以省略相应的#include命令。

更多编程相关知识,请访问:编程入门!!

更多相关文章

  1. c源程序中main函数的位置是什么?
  2. eof在c语言中表示什么
  3. C语言中sizeof和strlen的区别是什么
  4. c语言语句以什么结束
  5. c++清屏函数是什么
  6. c语言程序从哪里开始执行
  7. c语言中undeclared identifier是什么意思?
  8. C语言中数组所占字节怎么算
  9. 什么是Go语言?Go语言的优缺点介绍

随机推荐

  1. Oracle的临时表空间
  2. 数据库不支持中文解决方案(mysql)
  3. sql2000 第一次执行慢
  4. SQL 在线 UML 设计器 — 使用详解
  5. 我应该如何选择一列与另一列相关的语句?
  6. oralce 解除锁定的表
  7. 文件转换 - .mwb到.sql文件
  8. 返回没有匹配条目的所有日期
  9. SQL2000数据库脱机/只读/紧急模式 修复
  10. Oracle 00932. 00000 - “不一致的数据