| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1043 人关注过本帖
标题:[求助]超级菜鸟求一VC++6入门级问题。
取消只看楼主 加入收藏
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
 问题点数:0 回复次数:6 
[求助]超级菜鸟求一VC++6入门级问题。

#include<stdio.h>
void main()
{
int a,b,c,d,e,f,g,h,i,j,k;
printf("输入一个整数:");
scanf("%d",&k);
a=k*1;
b=k*2;
c=k*3;
d=k*4;
e=k*5;
f=k*6;
g=k*7;
h=k*8;
i=k*9;
j=k*10;
printf("&k*1=%d\t",a);
printf("&k*2=%d\n",b);
printf("&k*3=%d\t",c);
printf("&k*4=%d\n",d);
printf("&k*5=%d\t",e);
printf("&k*6=%d\n",f);
printf("&k*7=%d\t",g);
printf("&k*8=%d\n",h);
printf("&k*9=%d\t",i);
printf("&k*10=%d\n",j);
}
运行后不能正确显示输入的数“&k”

请问一下怎么才能让&k显示成你输入的数字啊?感谢万分!!!

[此贴子已经被作者于2007-6-28 17:57:37编辑过]

搜索更多相关主题的帖子: printf 入门 
2007-06-28 17:56
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
得分:0 

没人回复啊?

2007-06-28 18:23
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
得分:0 
以下是引用余来在2007-6-28 18:26:33的发言:
显示的地方该成
printf("k*1=%d\t",a);
printf("k*2=%d\n",b);
printf("k*3=%d\t",c);
printf("k*4=%d\n",d);
printf("k*5=%d\t",e);
printf("k*6=%d\n",f);
printf("k*7=%d\t",g);
printf("k*8=%d\n",h);
printf("k*9=%d\t",i);
printf("k*10=%d\n",j);

多谢楼上的回复,但是改成你那样只会显示成:
k*1= k*2= 。。。。不会显示输入的那个数。

2007-06-28 20:11
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
得分:0 
以下是引用余来在2007-6-28 21:12:35的发言:

加一个
printf("k=%d",k);

还是不行啊,唉 没人知道了吗?

2007-06-28 22:28
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
得分:0 
这个看似简单但是就是找不出哪里出了问题?语法什么的都没错,但是运行后得不到想要的结果。
比如我输入一个“5”,那么显示应该是:5*1=5 5*2=10 5*3=15 5*4=20 5*5=25。。。5*10=50才对。
2007-06-28 22:33
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
得分:0 
回复:(fq88)[求助]超级菜鸟求一VC++6入门级问题。
多谢大家的帮助 问题已经解决了!!
2007-06-29 19:49
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
得分:0 
这个论坛好象人气不怎么样哦?
2007-06-30 21:23
快速回复:[求助]超级菜鸟求一VC++6入门级问题。
数据加载中...
 
   



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

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