rmsh.net
当前位置:首页 >> C语言一点小疑问 >>

C语言一点小疑问

#includeint main(void){float Fahrenheit,Celsius;//Celsius=(Fahrenheit-32.0f)*(5.0fb/9.0f);//表达式放这个位置不对printf("Enter Fahrenheit tempereture:");scanf("%f",&Fahrenheit);Celsius=(Fahrenheit-32)*5/9;//表达式调整到此行,表...

for(i=1;i

while语句不会输出数,而是给数组元素赋值。 第一个while语句赋值:2,3,4到正确的位置,不会赋值1,因为前面的语句中已赋值了。 第二个while语句赋值:5,6,7到正确的位置 第三个while语句赋值:8,9,10到正确的位置 第四个while语句赋值:1...

scanf下面的括号要去掉,另外如果要分不同情况执行的话用if ,else if ,else应该就能实现你想要的功能了

第二个程序,比如第一次循环时,a[2]=a[1]+a[0],然后i++,i就变成3了,这时候判断a[3]

c[k]='\0',对字符数组c的第k+1项赋空值,表示字符串的结束。 由于前面定义c[160],却没有赋值,因此此处需要赋值,表示字符串的结束。后面用printf语句输出时,输出到字符串的最后一个字符就结束,否则会继续输出后面的乱码。 对于字符数组,需...

表示字符串的结束,没有这个程序可能会一直读下去,出现错误。

一般来讲不需要宏定义,特殊场合需要更改函数本身参数的时候才会用的

或许你不是计算机专业,计算机专业都是先开始学习c语言的。好象没有学习pascal的哦。如果你想在软件行业发展的话,还是建议学习c语言吧,其实c语言和pascal,vb一样都是面向过程的语言,都是入门一级的语言,不过,vb好象有面向对象的哦。pascal...

C语言fseek()函数:移动文件流的读写位置 相关函数:rewind, ftell, fgetpos, fsetpos, lseek 头文件:#include 定义函数:int fseek(FILE * stream, long offset, int whence); 函数说明: fseek()用来移动文件流的读写位置. 1、参数stream 为...

网站首页 | 网站地图
All rights reserved Powered by www.rmsh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com