| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1043 人关注过本帖
标题:[求助]超级菜鸟求一VC++6入门级问题。
只看楼主 加入收藏
fq88
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-6-28
收藏
 问题点数:0 回复次数:14 
[求助]超级菜鸟求一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
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 
显示的地方该成
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);

[此贴子已经被作者于2007-6-28 18:27:05编辑过]


2007-06-28 18:26
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
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 

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


2007-06-28 21:12
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
sd3560531
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-12
收藏
得分:0 

显示那里应该这样
printf("%d*1=%d\t",k,a);
printf("%d*2=%d\n",k,b);
printf("%d*3=%d\t",k,c);
printf("%d*4=%d\n",k,d);
printf("%d*5=%d\t",k,e);
printf("%d*6=%d\n",k,f);
printf("%d*7=%d\t",k,g);
printf("%d*8=%d\n",k,h);
printf("%d*9=%d\t",k,i);
printf("%d*10=%d\n",k,j);

2007-06-29 00:30
心梦
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-6-25
收藏
得分:0 
2007-06-29 18:39
xlin1033xl
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:160
专家分:129
注 册:2007-6-24
收藏
得分:0 

8楼正解


-------------程序*酒*人生
2007-06-29 19:10
快速回复:[求助]超级菜鸟求一VC++6入门级问题。
数据加载中...
 
   



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

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