用C语言实现九九乘法表,要求形式为分别以左上、右上、左下、右下为直角的直角三角形,望高手求解!

如题所述

for(i=1;i<=9;i++)
用内层循环来控制列,如: for(j=1;j<=i;j++)
程序如下:
#include"stdio.h"
main ()
{
int i,j;
printf(" ***九九乘法表***\n "); /*输出表头*/
for(i=1;i<=9;i++) /*外层循环,控制行*/
printf("%-4d",i);
printf("\n");
for(i=1;i<=9;i++) /*内层循环,控制列*/
{
printf("%-4d",i);
for(j=1;j<=i;j++)
printf("%-4d",i*j);
printf("\n");
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-10
#include <stdio.h>
void main ()
{
int i,j;
for(i=1;i<10;i++)
for(j=1;j<i+1;j++)
printf((j==i)?"%d*%d=%-2d\n":"%d*%d=%-2d ",j,i,i*j);
return 0;
}本回答被网友采纳

c语言写九九乘法表
int i,j; \/\/ i, j控制行或列 for(i=1;i<=9;i++) { for(j=1;j<=9;j++)\/\/ %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐 \/\/ \\t为tab缩进 printf("%d*%d=%2d\\t", i, j, i*j);printf("\\n");} return 0;} 2、【代码二】输出右上三角形和左上...

C语言输出九九乘法表
include<stdio.h>main( ){int i,j;for(i=1;i<=9;i++)\/\/循环计算1~9{for(j=1;j<=i;j++)\/\/输出数i的i个乘法项{printf("%d*%d=%d ",i,j,i*j);}if(i==3)printf("\\tThis is the 9*9 table.");\/\/在3的那一行输出This is the 9*9 table.printf("\\n");\/\/输出换...

用c语言怎么编写上三角和下三角九九乘法表
result=i*j;printf("%d*%d=%-3d",i,j,result);\/*-3d表示左对齐,占3位*\/ } printf("\\n");\/*每一行后换行*\/ } } 2、下三角:include<stdio.h> intmain(){ inti,j;for(i=1;i<=9;i++){ for(j=1;j<=9;j++){ if(j...

C语言输出九九乘法表(5种解法)
【代码一】输出完整的乘法表三角形形式。运行结果展示完整三角形的乘法表。【代码二】输出右上三角形和左上三角形。运行结果展示右上三角形和左上三角形形式的乘法表,去掉了多余的八个空格。【代码三】输出右下三角形和左下三角形。运行结果展示右下三角形和左下三角形形式的乘法表,通过去除循环实现。

C语言编程九九乘法表
1、首先打开VC++6.0软件,点击左上角的file,然后选择新建,这里我们新建一个控制台应 用程序,并输入工程名。2、点击确定后,提示问你创建什么工程,这么我们选择”一个空工程“,然后点击确定。3、接着再点击file,选项新建,然后新建一个文件,选择C++Soure File,输入文件名,点击 确定。4、...

c语言,编程输出如下上三角形的九九乘法表
include<stdio.h> voidmain(){ inti=1,j=1;do{ while(j<=i){ printf("%*d×%d=%*d",2,i,j,2,j*i);j++;} printf("\\n");j=1;i++;}while(i<10);}

九九乘法表c语言编程是什么?
九九乘法表c语言编程内容如下:\/\/九九乘法表,左下三角 include<stdio.h> int main(){ int i=0,j=0;for(i=1;i<10;i++){ for(j=1;j<=i;j++){ printf("%d*%d=%d\\t",j,i,i*j);} printf("\\n");} printf("\\n");return 0;} 语言简介 C语言是一种应用广泛,并且实现灵活...

九九乘法表c语言编程是什么?
九九乘法表c语言编程是: \/\/九九乘法表---左下三角 #include<stdio.h> int main() { int i=0,j=0; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%d\\t",j,i,i*j); } printf("\\n"); } printf("\\n"); return 0; }”。C语言是一门面向过程的、抽象...

设计C语言程序:输出形状为直角三角形的九九乘法表。
设计C语言程序:输出形状为直角三角形的九九乘法表。  我来答 1个回答 #热议# 哪些癌症可能会遗传给下一代?信必鑫服务平台 2022-11-16 · TA获得超过4925个赞 知道顶级答主 回答量:26.6万 采纳率:100% 帮助的人:232万 我也去答题访问个人页 展开全部 #include <stdio.h> void main() { ...

用C语言编程输出下三角形式的九九乘法表
以下是Pascal语言源码,C语言只要在语法上调整一下 const num:array [0..15] of char = ('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'); function convert(k:integer; n:integer):string;...

相似回答