55问答网
所有问题
当前搜索:
C语言常遇到的问题
C语言
用fscanf格式化输入数据总是出错,求破.
答:
fscanf从一个流中执行格式化输入,fscanf
遇到
空格和换行时结束,注意空格时也结束。这与fgets有区别,fgets遇到空格不结束。你中间有两个,,是连在一起的,读入的时候,会不正常。
怎样才能学好
C程序
设计
答:
循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法
的问题
,这是程序设计中最能发挥计算机特长的程序结构,
C语言中
提供四种循环,即goto循环、while循环、do –while循环和for循环。四种循环可以用来处理同一问题,一般情况下它们可以互相代替换,但一般不提倡用goto循环,因为强制改变程序的顺序
经常
会给程序的...
一个有关
C语言的
程序设计
问题
Compiling... Error spawning cl.exe...
答:
cl.exe是编译器,出现的是编译错误,无法生成可执行文件,最好把程序发上来
求程序。。会编写程序的
答:
在实际编程过程中常将这三种结构相互结合以实现各种算法,设计出相应程序,但是要编程
的问题
较大,编写出的程序就往往很长、结构重复多,造成可读性差,难以理解,解决这个问题的方法是将
C程序
设计成模块化结构。(4)模块化程序结构
C语言
的模块化程序结构用函数来实现,即将复杂的C程序分为若干模块,每个模块都编写成一个C...
C语言
,往文件中写入数据
的问题
答:
首先楼主要搞清楚getchar()是什么意思 getchar() 相当于 getc(stdin)也就是从stdin缓冲流里面读数据 你写这句也是为了防止你输入字符后后面还有残余 但是第二个是读文件数据流 根本就没有读缓冲流 所以不写那句也可以的。没有弄明白什么是EOF EOF常被作为文件结束的标志。EOF 的值...
计算机二级
c语言
,请问这道题的错误怎么改
答:
这个错误信息的意思是max这个变量未定义,根据你的代码,之所以会出现max变量未定义的提示,是因为max变量的定义处代码写错了,你写成了mas,你把mas改成max就不会有这样的提示了。这样的错误提示在编程中
经常遇到的
,这种情况检查下变量定义处的代码,往往能够发现
问题
。
关于
c语言
倒叙输出
问题
答:
你好,对于这个程序来说 通常输入位数少于5位时,你会发现,需要多输入几个ENTER,才会出现结果,当多于5位时,只显示前5位 比如输入‘12’时,其实,abcde里分别存的是‘`1’ ‘2’ ‘\n’ ‘\n’ ‘\n’,所以程序显示时会出现先空几行再显示21,或者你输入12后再输入的是空格,那么它输出...
关于
C语言
读取文件及fscanf函数
的问题
答:
FILE *stream:文件指针;char *format:格式字符串;[argument...]:输入列表。例如:FILE* fp;char a[10];int b;double c;fscanf(fp , "%s %d %lf" , a , &b , &c);和scanf一样,格式化串的空格不代表读取的子串有空格,存放读取数据的参数都是指针。扩展阅读,
C语言中
文件的读取和写...
C语言问题
scanf("%s",number+i);这一句本来我想写成scanf("%s",name+...
答:
第二个
问题
:完全是运气。根据编译器的实现不同会有不同的结果。下面的代码在我的机器上(gcc4.6.3, ubuntu12.04) 结果输出为:3。include <stdio.h>int main(){ int n = 1; int a[1]; a[1] = 3; printf("%d\n", n); return 0;}记住,数组越界在
c语言
里面会有...
C语言
高手帮忙啊!floating point erorr 是什么
问题
啊?
答:
这个
问题
在我最初编程时也
常遇到
,floating point erorr:意思就是浮动的指针错误,对于数组,数组名是常量,所以不能进行++、--运算,对于指针它是变量,可以进行++,--等运算,在某些情况下数组名和指针有相同的功效,因为它们都保存着地址量。
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜