|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 很简单的一道课后题,但是不知道为什么?大家帮帮忙!
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
568
人关注过本帖
标题:
很简单的一道课后题,但是不知道为什么?大家帮帮忙!
只看楼主
加入收藏
shinobifc
等 级:
论坛游民
帖 子:12
专家分:20
注 册:2008-7-31
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:5 回复次数:5
很简单的一道课后题,但是不知道为什么?大家帮帮忙!
创建一个3*3的矩阵,矩阵的元素是浮点型的。开始还是要对每个元素进行赋值,书上给的程序是:
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
printf("a[%d][%d]=\n",i,j);
scanf(" %f",&a[i][j]);
}
}
我的问题就是,书上说红色字体的部分%f前有一个空格,否则无法输入数据,我想问问为什么呢?这个空格有什么作用呢?谢谢!
搜索更多相关主题的帖子:
矩阵
元素
2010-08-17 11:34
举报帖子
使用道具
赠送鲜花
do8do8do8
来 自:沙滩
等 级:
贵宾
威 望:
17
帖 子:366
专家分:1845
注 册:2010-7-2
第
2
楼
收藏
得分:0
这是TC编译器的问题 用其它编译器吧
学C语言从底层开始,学编程从问题开始,一日学会C!!!
2010-08-17 12:12
举报帖子
使用道具
赠送鲜花
kevin_zh
来 自:农村
等 级:
业余侠客
威 望:
1
帖 子:129
专家分:250
注 册:2010-8-14
第
3
楼
收藏
得分:0
学习中,不太懂哦
"please input a number :\n"
2010-08-17 13:14
举报帖子
使用道具
赠送鲜花
xjy080
等 级:
论坛游民
帖 子:55
专家分:78
注 册:2008-9-15
第
4
楼
收藏
得分:1
这个我觉得是这个样子的,scanf函数里要求输入的格式和函数体中的格式一样,具体在这个问题中就是%F之前有一个空格,再输入时要加上一个空格,如果说没有设个空格的话,我们对a[][]赋值的时候,输入格式就是*****,于是我们想输入123和12,3(两个字符)的时候输入格式都应该是123,这样的话,程序就无法理解我们的意图了,所以要加空格。
2010-08-17 15:51
举报帖子
使用道具
赠送鲜花
erikyo
等 级:
蜘蛛侠
威 望:
2
帖 子:270
专家分:1154
注 册:2010-6-10
第
5
楼
收藏
得分:4
VC测试可以不加空格,估计是你的编译器的问题了!
2010-08-17 23:23
举报帖子
使用道具
赠送鲜花
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
6
楼
收藏
得分:0
TC 还有这种诡异的毛病?!
2010-08-18 01:41
举报帖子
使用道具
赠送鲜花
6
1/1页
1
快速回复:
很简单的一道课后题,但是不知道为什么?大家帮帮忙!
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.031214 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved