注册 登录
编程论坛 新人交流区

[原创]东西学杂了.求助.(急)

鹏宝 发布于 2007-11-11 22:15, 1729 次点击
*/ --------------------------------------------------------------------------------------
*/ 出自: 编程中国 https://www.bc-cn.net
*/ 作者: 鹏宝 E-mail:oyeofuck@21cn.com QQ:598076
*/ 时间: 2007-11-11 编程论坛首发
*/ 声明: 尊重作者劳动,转载请保留本段文字
*/ --------------------------------------------------------------------------------------


编写一个程序,要求输入的一个数,输入该数分别与1~10的数相乘的结果. 输出格式如下.

------------------------------------
请输入一个数字 : 5

5*1=5 5*2=10

5*3=15 5*4=20

5*5=25 5*6=30

5*7=35 5*8=40

5*9=45 5*10=50

Press any key to continue
20 回复
#2
鹏宝2007-11-11 22:30



阿噢..

没人帮我噢..

#3
cq19881242007-11-12 00:07
你是要用什么语言编写啊?
#4
guti19842007-11-12 00:36
void main()
{
int a,i,result;
scanf("%d",&a);
for(i=1;i<=10;i++)
{
result=a*i;
printf("%d*%d=%d\n",a,i,result);
}
}
你要的是这样的么?
#5
guti19842007-11-12 00:52
哦,我知道你啥意思了

你要的肯定是这样的

void main()
{
int a,i,result;
printf("请输入一个数字 :");
scanf("%d",&a);
for(i=1;i<=10;i++)
{
result=a*i;
if(result%2==0)
{
printf(" %d*%d=%d\t\n",a,i,result);
}
else
printf("%d*%d=%d\t",a,i,result);
}
}
#6
youken2007-11-12 09:04
楼上的朋友
#7
jackxiaoliu2007-11-12 09:37
#8
编辑012007-11-12 10:26
编程中国原创计划及声明
  • 严肃性
    不求文章要写的多么经典,但一定要是自己的原创。求助、转载、广告等其他类型帖子冒充原创者,视用户等级禁言一段时间或封ID。

  • 本站首发
    原创帖必须是本站首发,在其他站点发布以后在本论坛发布的,我们拒绝承认为原创,一律视为转载。

  • 鼓励原创
    原创帖在发布以后,管理员通过网上划词搜索辨别是否为原创,如确定为原创,只要文章不是过于简陋就会推荐为本版精华,优秀的同时收录至本站技术教程频道。
#9
guti19842007-11-12 12:24
以下是引用youken在2007-11-12 9:04:50的发言:
楼上的朋友

谢谢了.~不过没有了.我就是个初学的。才接触C没几天!正在努力学习中希望大家以后多多帮助!

#10
fuyang0012007-11-12 13:54
#11
鹏宝2007-11-14 15:00
谢谢 谢谢..

嘿嘿..
#12
lldxy2007-11-14 15:08
下次提问说清楚编程语言哦,
#13
lldxy2007-11-14 15:09

那么多语言谁知道你要的是在哪里实现这个功能啊

#14
ansonjimli2007-11-14 15:35
这个在一般的书上都有的,嘿嘿。
#15
futt882007-11-14 16:29
呵呵。我也在学。。易懂难精啊。
#16
leoyuhe2007-11-14 16:35
#17
cn005404012007-11-14 18:47
#18
liwy10262007-11-14 21:41
五楼的朋友你调试了没有,如果你输入的是6,你看你的运行是什么结果。应该是这样吧~
void main()
{
int a,i,result;
printf("请输入一个数字 :");
scanf("%d",&a);
for(i=1;i<=10;i++)
{
result=a*i;
if(i%2==0)
{
printf(" %d*%d=%d\t\n",a,i,result);
}
else
printf("%d*%d=%d\t",a,i,result);
}
}
#19
mycrazy2007-11-14 22:11
楼主说还要有 press any key to continue的操作,所以还要再添加一些代码
#include"stdio.h"
#include"conio.h"
void main()
{
int a,i,result;
printf("请输入一个数字 :");
scanf("%d",&a);
for(i=1;i<=10;i++)
{
result=a*i;
printf("%d*%d=%d\t",a,i,result);
if(i%2==0) printf("\n");
}
printf("press any key to continue\n");
getch();//表示从键盘输入一个字符,输入的字符不会显示在屏幕上,输入一个字符后,该函数不等待回车,立刻结束输入。注意要有头文件"conio.h".
}
#20
鹏宝2007-11-19 14:59
#21
hexianwei2007-11-20 08:44

这是我编的程序:
#include <stdio.h>
main()
{int a,i;
printf("please input a number:\n");
scanf("%d",&a);
for(i=1;i<11;i++)
{printf("%d*%d=%-2d\t",a,i,a*i);/*%-2d中-表示左对齐*/ 
if(i%2==0)
printf("\n");
}
}

1