小数点定义总c语言,ZL_C语言总1.docx

ZL_C语言总1

C语言总结1如果定义的变量是字符char,记住加单引号,如:’x’(或者输其ASCII值)2字符数组初始化时,未赋值的将自动初始化为空字符整型数组初始化时,未赋值的将自动初始化为03以空格作为字符时,必须在单引号间键入空格键,如‘空格’为了保持整齐的格式,每次程序结束时都不能忽略换行符:\n4 scanf函数执行时遇到空格时将会终止,而gets函数执行时遇到回车键才会终止!(在读取字符串时)5 puts()括号中内容比printf()括号中简介许多,但是却无法进行格式整理。如s==a[]且puts函数只能输出字符串(所输出的字符串必须含有结束符’\0’!6 printf("%s\n%s\n",strlwr(f),strupr(f));其中,只能有一个函数。或是strlwr()或是strupr()7. else {k=-1;i=0;}elseif(k==1) return (j-i);if(t[i]=='\0'&&k==-1) return -1;额..为什么会显示不是所有控制路径都返回一个值,改怎么改呢....满意答案/z/ShowUser.e?sp=05016b5fab38d63482438784532fa05d/z/Ask.e?sp=S&sp=1018&sp=S05016b5fab38d63482438784532fa05d向TA提问/z/c319094784.htm/z/c322109440.htm/z/%20http://user/taHome?uid=04c2e81f28fb943442c37ec2ee75b122&ch=2013ww.tw.hdz和睦太守 2011-03-19 1、编译器没那么智能,知道你考虑了所有情况2、不要条件后return,最后加个独立return就不会了追问: 哦,对了。那么是不是任何情况下C++中不能条件后return?回答: 不是说不能条件后return,而是说最后加个独立return,让编译器知道一个显式的结束 补充: 建议像你这个程序一样,不要太多条件后return,其实这样虽然代码感觉很少,但编译器效率更低,你可以考虑用个变量来代替,最后返回变量8. 我第一张图是等待输入状态,没有结束bITeM?2014/12/14?12:43:49之前也遇到这个问题,搜索之后似乎是?scanf时按下的回车被下一个scanf接收,所以提前结束,加个getchar()接收回车可以解决,似乎是这样,有错请各位大神指出12:45:26宇宙的一粒尘埃…?2014/12/14?12:45:26原来如此,大神,太感谢你了!bITeM?2014/12/14?12:45:28不加getchar()是这样的bITeM?2014/12/14?12:46:00我是C渣..不客气12:49:01bITeM?2014/12/14?12:49:01但是这个解释好像解释不了单个输入时候的情况..12:53:19bITeM?2014/12/14?12:53:19明白了,下一个scanf是char类型,可以接收回车,才回把上面的回车给收了。。13:15:56宇宙的一粒尘埃…?2014/12/14?13:15:56果然是这样的,我把getchar(?)去掉后,让scanf读取一个int型,也能达到同样的效果9.for(i=2;ib?a:b;12. for(i=min;i>=1;i--)//不能把>=换成=>!if(a%i==0&&b%i==0) return i;//return能直接跳出for循环!13. //(指针),on the basis of the "for" sentence. output the character of character string#includevoid main(){ char *x="hello";/*相当于把"hello"的第一个元素地址赋给了x,同时x也相当于字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值