| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 834 人关注过本帖
标题:刚刚开始自学C小菜鸟N个问题
只看楼主 加入收藏
ping87976516
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-13
收藏
 问题点数:0 回复次数:7 
刚刚开始自学C小菜鸟N个问题

我看的是人民邮电出版社的 C语言程序设计实用教程 看到了25页,有以下几点问题忘大家赐教:

1.

#include"stdio.h"

main()

{

printf("123467!\n");

exit(0);

printf("98765");

}

这样对吗?

2。

空操作'\0' 有什么用?是\0还是0?

3。

\t 水平制表

\v 垂直制表

\f 换页符

\a 警报(铃声)

是什么意思?通俗点的.

4.

doudel a =123.E50 /*使用科学计数发 表示123*1050 */

是什么意思?

5.

假如小数123.22是用float,那用double行吗?有什么区别呢?用double有什么影响?

6.

void main 是无值返回,那么所有的void main 就用main代替行吗?不行的话为什么?

搜索更多相关主题的帖子: 小菜 自学 printf 铃声 
2007-07-18 15:39
ping87976516
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-13
收藏
得分:0 

第一个问写错了点,是<stdio.h>主要功能是显示第1句输出的话,

第1题我想问得是exit的用法,应该插在哪里?

2007-07-18 15:45
星星鱼虾蟹
Rank: 1
等 级:新手上路
帖 子:191
专家分:0
注 册:2007-6-2
收藏
得分:0 
以下是引用ping87976516在2007-7-18 15:45:40的发言:

第一个问写错了点,是<stdio.h>主要功能是显示第1句输出的话,

第1题我想问得是exit的用法,应该插在哪里?

插在程序要退出处,就像你给的程序来说,因为只要输出第一句,所以在输出完成后就退出程序,而不再执行下一句输出


2007-07-18 21:02
leeco
Rank: 4
等 级:贵宾
威 望:10
帖 子:1029
专家分:177
注 册:2007-5-10
收藏
得分:0 
1.语法上没问题
2.0
3.你都打印出来看效果就知道了
4.科学计数法123.E50表示123*10^50,科学计数法你不懂?
5.目前对于float double两种类型你只需要知道他们的精度不同,表示的范围大小不同,占用空间不同就可以了。
6.main是返回int类型的函数,void类型只在某些编译器上可以实现,具体的实现方式是由编译器在程序的结束处加上返回一个随机值。如果不写返回值默认是int类型。因此void main()和main()是不同的,而int main()和main()是相同的
2007-07-18 21:17
zps851218
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-7-25
收藏
得分:0 
2.\0
2007-07-25 18:13
yph124911594
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-7-25
收藏
得分:0 

1.为什么要文件头~你没有用到函数啊~~好象要用到函数才要的!!你只是简单的输出!没有那个也可以输出的~~~
2.空操作是机子内部的!输出完了!他会内部有个空操作!表示输出完了!不用你打的~~~
3.那些是转义字符,掌握几个常用就好了的~~~~\n ~~\t~~\b`~~\r~~\f~~~掌握这几个就好了!象你讲的!我只知道\t~~~~
比如你输入a\tb~~~~~~就会在屏幕第1个位置输出a~~然后在第9个位置输出b~~~~中间是空格~~~~因为一个水平制表区是8格
4.感觉你写错了!我的影象是123.4e5!表示123.4*10的5次方!!你写的!都是50次方了~~~~e就好象10~~~后面的数就是指数
5.double 比float放的数要长!!小数要精确!!所以一般123.45用double后~~~就会显示123.450000~~~

6。我还没看到啊!我都是漫漫看的!建议你扎实点漫漫看!!!
帮你讲几个问题!搞起我的机子!英文和中文切换都出问题!!我都不知道怎么弄了!切不了中文了!郁闷

2007-07-25 21:15
anlogo
Rank: 2
等 级:论坛游民
威 望:1
帖 子:293
专家分:20
注 册:2007-7-20
收藏
得分:0 
2007-07-25 21:48
水漪儿
Rank: 2
来 自:shangshida
等 级:论坛游民
帖 子:147
专家分:10
注 册:2007-7-19
收藏
得分:0 

多看一下基础.
2.0
3.那些是转义字符,掌握几个常用就好了.
5.在C中若有float,一定会转化为double的.书多看几遍会理解的.

2007-07-25 23:12
快速回复:刚刚开始自学C小菜鸟N个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015147 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved