| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1303 人关注过本帖
标题:刚学C语言出现的问题
只看楼主 加入收藏
liuruikang
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-3-18
结帖率:0
收藏
已结贴  问题点数:5 回复次数:10 
刚学C语言出现的问题
大虾们:
        我是个C语言新手,现在在编写程序的时候出现了点问题,请大虾们解惑!!
main()
{
float x,y;
scanf(%f,&x);
if(x>=0) y=x;
else y=-x;
printf(%f\n,y);
}
             这个程序有错吗,错在哪里?
搜索更多相关主题的帖子: C语言 
2010-03-18 22:39
mikelr
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:67
专家分:161
注 册:2010-3-17
收藏
得分:0 
int main(void)
{
   float x,y;

   scanf("%f",&x);
   if(x>=0) y=x;
   else y=-x;
   printf("%f\n",y);
   return 0;
}
2010-03-18 22:41
Celavia
Rank: 2
等 级:论坛游民
帖 子:34
专家分:34
注 册:2010-3-18
收藏
得分:0 
#include<stdio.h>
main()
{
float x,y;
scanf("%f",&x);
if(x>=0) y=x;
else y=-x;
printf("%f",y);
}
我也是初学者,以后多多指教
2010-03-19 14:34
jrkaho
Rank: 2
等 级:论坛游民
帖 子:24
专家分:55
注 册:2010-3-13
收藏
得分:0 
main()
{
float x,y;
scanf(%f,&x);//错了。scanf(“%f”,&x);
if(x>=0) y=x;
else y=-x;
printf(%f\n,y);//scanf(“%f\n”,y);
}
2010-03-20 11:57
luyaohui
Rank: 1
来 自:浙江宁波
等 级:新手上路
帖 子:19
专家分:1
注 册:2010-3-20
收藏
得分:0 
这是实现绝对值的功能吧

哥编的不是程序,是寂寞!
2010-03-20 13:18
caoxh0415
Rank: 2
等 级:论坛游民
帖 子:125
专家分:23
注 册:2008-4-24
收藏
得分:0 
.......................
2010-03-20 14:53
wuxiangbo098
Rank: 1
等 级:新手上路
帖 子:14
专家分:6
注 册:2010-1-22
收藏
得分:0 
else y=-x;
的意思是是y=y-x;
因为你的y是未赋值的,所以编程错误,还有语法上的错误,楼上的已经说了,
我觉得你要实现的还是绝对值的问题,对吧,呵呵,
如果是我想的这样的话,编码就是这样的
#include<stdio.h>
main()
{
float x,y;
scanf("%f",&x);
if(x>=0) y=x;
else y=(0-x);
printf("%f\n",y);
}


2010-03-20 22:51
ekco
Rank: 1
等 级:新手上路
帖 子:2
专家分:1
注 册:2010-3-20
收藏
得分:0 
scanf和printf指令后面的括号中缺少引号
2010-03-20 23:05
f26842684
Rank: 2
等 级:论坛游民
帖 子:19
专家分:47
注 册:2010-3-8
收藏
得分:0 
因为你的y是未赋值的
#include<stdio.h>
main()
{
float x,y;
scanf("%f",&x);
if(x>=0) y=x;
else y=(0-x);
printf("%f\n",y);
}
y没赋值...
2010-03-21 00:37
wuxiangbo098
Rank: 1
等 级:新手上路
帖 子:14
专家分:6
注 册:2010-1-22
收藏
得分:0 
回复 9楼 f26842684
y在这里可以不赋值呢,因为是y=(0-x);已经是一个数了,
呵呵。
2010-03-21 21:10
快速回复:刚学C语言出现的问题
数据加载中...
 
   



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

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