鱼C论坛

 找回密码
 立即注册
查看: 4823|回复: 9

C判断题

[复制链接]
发表于 2013-1-29 08:58:26 | 显示全部楼层 |阅读模式
3鱼币
c语言本身没有输入输出语句 是错误,还是正确?(注:练习题说是错) 求解!!

最佳答案

查看完整内容

确实没有,printf和scanf等是函数,是编译器提供的,也就是说printf和scanf等是由编译器的制造者编写的函数,我们使用它其实是调用它的函数,这些函数的定义在头文件里(stdio.h),声明是在程序的头部(#incluse),其实如果程序中没有输入输出的话,可以不用写#incluse这句代码,因为根本就不用调用输入输出函数。
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-1-29 08:58:27 | 显示全部楼层
本帖最后由 木叶客 于 2013-2-5 21:12 编辑

确实没有,printf和scanf等是函数,是编译器提供的,也就是说printf和scanf等是由编译器的制造者编写的函数,我们使用它其实是调用它的函数,这些函数的定义在头文件里(stdio.h),声明是在程序的头部(#incluse<stdio.h>),其实如果程序中没有输入输出的话,可以不用写#incluse<stdio.h>这句代码,因为根本就不用调用输入输出函数。

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-1-29 09:03:50 | 显示全部楼层
本帖最后由 小新110 于 2013-1-29 09:05 编辑

C语言确实没有提供输入输出语句 ,常用的printf()/scanf()等都是标准输出输入函数,而不是语句.参考资料:http://zhidao.baidu.com/question/88183043.html

因为C语言是跨平台的,在不同的系统(比如WINDOWS和LINUX)上输入、输出的处理是不同的,所以C语言不提供输入/输出,只是调用具体平台操作系统的库函数来实现输入、输出。参考资料:http://zhidao.baidu.com/question/90308906.html
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-1-30 21:45:00 | 显示全部楼层
c本身是没有输入输出语句的,考C二级时经常出现,这句话是正确的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-2-2 14:59:12 | 显示全部楼层
这句话是正确的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-2-2 20:48:14 | 显示全部楼层
这句话 的确没错  
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-2-2 21:10:04 | 显示全部楼层
是错误的 C语音本生有输入输出语句  有 putchar() getchar() 还有 printf(),scanf()
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-2-3 17:22:45 | 显示全部楼层
printf()/scanf() 只是C 语言的一个函数  
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-2-10 22:40:17 | 显示全部楼层
正确,scanf()和printf()都是函数
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-2-12 16:27:51 | 显示全部楼层
正确,这种题蛋疼。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-8 18:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表