C语言输入输出大讨论
c语言吧
全部回复
仅看楼主
level 9
assiss 楼主
输入输出是C语言中一个重要的人机交互界面,初学者会犯一些意想不到的错误.大家一起来讨论一下吧.printf,scanfputc , getcputs , getsgetline,sscanf,fprintf, fscanf, fread, fwrite, fgetc, fputc等等,各种函数使用起来应该注意哪些问题,如何规范使用.
2004年12月28日 06点12分 1
level 1
打字好累,先休息一下
2004年12月28日 07点12分 3
level 9
assiss 楼主
怎么不继续了?等我考试结束了,我会进行大总结的.希望大家多多讨论,到时候我可以把大家的智慧总结得好一些.
2004年12月28日 12点12分 4
level 7
输入float数组问题:-------------------------------------------------------------int i;float arrayf[10],temp;printf("请输入10个浮点数:");for(i=0;i<10;i++){ scanf("%f",&temp); array[i]=temp;}-------------------------------------------------------------float数组不能直接输入,而要借助于中间变量。
2004年12月28日 13点12分 5
可以的
2013年04月05日 06点04分
level 9
assiss 楼主
do能,你这是从哪听来的?不对的.#include
#include
int main(void){ float a[4]; int i; for(i=0;i<4;i++)scanf("%f",&a[i]); for(i=0;i<4;i++)printf("a[%d]=%f\n",i,a[i]); system("PAUSE"); return 0;}gcc3.3.1+mingw编译运行通过.
2004年12月28日 13点12分 6
level 7
gcc3.3.1+mingw编译运行通过. ------------------这并不代表所有的编译器都可以通过,你用vc6.0试试,呵呵为保证可移值性,我觉得还是用中间变量的好。
2004年12月28日 14点12分 7
level 9
assiss 楼主
是吗?你用VC6.0运行我的程序看看,会有什么问题?
2004年12月28日 14点12分 8
level 7
for(i=0;i<4;i++)printf("a[%d]=%f\n",i,a[i]);都是0!
2004年12月28日 14点12分 9
level 9
assiss 楼主
do熊,你用的是什么VC啊?我用VC6.0编译我的程序,运行起来完全正常!
2004年12月28日 14点12分 10
level 7
????那个创天中文版呀(学校机房的)
2004年12月28日 14点12分 11
level 9
assiss 楼主
完全一样,怎么到你那里就是0了?肯定是你操作和我不一样.
2004年12月28日 14点12分 12
level 9
assiss 楼主
我可以负责任地告诉你,你的VC有问题,或者你没把程序CP全了,后果将会很严重.嘿嘿.
2004年12月28日 14点12分 13
level 0
尔等好幸福,我一落魄软件蓝领
2005年04月30日 10点04分 14
level 0
刚刚在我的机子上试了下,assiss是对的。(我用的DEV C++ 4.0)-------do熊
2005年04月30日 10点04分 15
level 0
请问:怎样把输出写入一个文件中?
2005年12月27日 13点12分 16
level 0
考你们一下outportb和inportb怎么用?功能是什么?
2005年12月28日 04点12分 17
level 1
do熊是对的我的编译器就通不过
2005年12月28日 08点12分 18
level 0
谁知道哪里可以找到c语言错误提示的所有信息啊?
2006年02月15日 06点02分 19
level 0
在gets(choice);的时候如何能够做到在20秒之内不输入就作下一步操作?可以实现吗?
2006年02月24日 03点02分 20
level 1
数据输入输出需要注意什么?
2006年02月24日 09点02分 21
1 2 3 4 尾页