| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 818 人关注过本帖
标题:实在弄不明白了 大家来看会~!定义问题
取消只看楼主 加入收藏
ayx1984
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-4-7
收藏
 问题点数:0 回复次数:3 
实在弄不明白了 大家来看会~!定义问题

#include <stdio.h>
void main()
{
int a,b,c,d,e,f;

printf("\n输入第1个数:");
scanf("%d",&a);
printf("\n输入第2个数:");
scanf("%d",&b);
printf("\n输入第3个数:");
scanf("%d",&c);
printf("输入第4个数");
scanf("%d",&d);

e=1000*a+100*b+10*c+d;

printf("\n整数结果:%d",e);


f=a+b+c+d;
printf("\n相加后的结果:%d\n\n\n",f);


}


这样的定义是对的 !!!


为什么下面这样就不行呢?
#include <stdio.h>
void main()
{
int a,b,c,d,e,f;
scanf("%d,%d,%d,%d",&a,&b,&c,&d);

printf("\n输入第1个数:");
printf("\n输入第2个数:");
printf("\n输入第3个数:");
printf("\n输入第4个数");


e=1000*a+100*b+10*c+d;

printf("\n整数结果:%d",e);


f=a+b+c+d;
printf("\n相加后的结果:%d",f);


}

搜索更多相关主题的帖子: 定义 printf scanf 
2006-04-07 22:57
ayx1984
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-4-7
收藏
得分:0 
#include <stdio.h>
void main()
{
int a,b,c,d,e,f;
scanf("%d,%d,%d,%d",&a,&b,&c,&d);

printf("\n输入第1个数:");
printf("\n输入第2个数:");
printf("\n输入第3个数:");
printf("\n输入第4个数");


e=1000*a+100*b+10*c+d;

printf("\n整数结果:%d",e);


f=a+b+c+d;
printf("\n相加后的结果:%d",f);


}

这一种.问题是 最后是直接显示了 没让我打数值啊


2006-04-07 23:39
ayx1984
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-4-7
收藏
得分:0 

6楼的 写的那段有点错误啊 a=malloc(sizeof(int)*4);
这个cannot convert from 'void *' to 'int *'


2006-04-08 14:30
ayx1984
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-4-7
收藏
得分:0 

楼上的 谢谢了 这下对了哦


2006-04-08 14:43
快速回复:实在弄不明白了 大家来看会~!定义问题
数据加载中...
 
   



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

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