帮忙做个c语言题目,以表格显示1到10的乘法表,如下图

[复制链接]
查看11 | 回复4 | 2007-4-28 11:10:36 | 显示全部楼层 |阅读模式
#include void main(){int i,jprintf("%s","X| 1 2 3 4 5 6 7 8 9 10");printf("--+------------------------------------------------");for(i=1;i<=10;i++){printf("%d%c",i,'|');for (j=1;j<=10;j++) printf("%d ",i*j);printf("\n");}}
回复

使用道具 举报

千问 | 2007-4-28 11:10:36 | 显示全部楼层
随便说一点可以试一下用两个循环实现 定义一个二维数组a[j]=a[0]*a[j];
回复

使用道具 举报

千问 | 2007-4-28 11:10:36 | 显示全部楼层
iiiiiii参考资料:iiiiiiiiiii

已赞过已踩过<
回复

使用道具 举报

千问 | 2007-4-28 11:10:36 | 显示全部楼层
main(){inti,j;printf("X|12345678910\n");printf("--+--------------------------------------------------\n);for(i=1;i<11;i++){printf("%d|",i);for(j=1;j<11;j++)printf("%1d",i*j);printf("\n");}}
回复

使用道具 举报

千问 | 2007-4-28 11:10:36 | 显示全部楼层
#includevoidmain(){inti,jprintf("%s","X|12345678910");printf("--+------------------------------------------------");for(i=1;i<=10;i++){printf("%d%c",i,'|');for(j=1;j<=10;j++)printf("%d",i*j);printf("\n");}}for(inti=1;i<10;++i){for(intj=1;j<=i;++j){printf("%d×%d=%d",j,i,i*j);}printf("\n");}即可以阶梯状输出1~10乘法表。注意标点符号不要错用成汉语符号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行