c语言三角乘法表

用C语言输出四种三角形的九九乘法表

#include stdio.h

int main()

{

int i,j;

//左下角。

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=j) printf(“%d×%d=%-2d “,j,i,j*i);

putchar(‘\n’);

}

//左上角。

putchar(‘\n’);

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=10-j) printf(“%d×%d=%-2d “,j,10-i,j*(10-i));

putchar(‘\n’);

}

//右上角。

putchar(‘\n’);

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=j)

printf(“%d×%d=%-2d “,10-j,10-i,(10-j)*(10-i));

else

printf(” “);

putchar(‘\n’);

}

//右下角。

putchar(‘\n’);

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=10-j)

printf(“%d×%d=%-2d “,10-j,i,(10-j)*i);

else

printf(” “);

putchar(‘\n’);

} return 0;

}

c语言三角乘法表

用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;

var

i,m:integer;

j:array[1..8]

of

integer;

begin

convert:=”;

i:=0;

while

k

div

n

do

begin

inc(i);

j[i]:=k

mod

n;

k:=k

div

n;

end;

if

k0

then

begin

inc(i);

j[i]:=k;

end;

for

m:=i

downto

1

do

convert:=convert

+

num[j[m]];

end;

var

n,i,j,s:integer;

begin

readln(n);

for

i:=1

to

n-1

do

begin

for

j:=1

to

i

do

begin

write(convert(i*j,n),’

‘);

end;

writeln;

end;

readln;

end.

用C语言输出四种三角形的九九乘法表。

#include stdio.h

int main()

{

int i,j;

//左下角。

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=j) printf(“%d×%d=%-2d “,j,i,j*i);

putchar(‘\n’);

}

//左上角。

putchar(‘\n’);

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=10-j) printf(“%d×%d=%-2d “,j,10-i,j*(10-i));

putchar(‘\n’);

}

//右上角。

putchar(‘\n’);

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=j)

printf(“%d×%d=%-2d “,10-j,10-i,(10-j)*(10-i));

else

printf(”        “);

putchar(‘\n’);

}

//右下角。

putchar(‘\n’);

for (i=1;i10;i++)

{

for (j=1;j10;j++)

if(i=10-j)

printf(“%d×%d=%-2d “,10-j,i,(10-j)*i);

else

printf(”        “);

putchar(‘\n’);

} return 0;

}

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年3月28日 20:06:04
下一篇 2024年3月28日 20:15:30

相关推荐

  • winc语言实现屏幕,c语言显示器

    C语言如何做图形界面? 这是最简单的界面程序 : // c++.cpp : 定义应用程序的入口点。 控制台字符界面,只要是字符来进通信。win32 只要是用来开发主流windows程序的。一步一步来看:首先从函数接口:int main(int argc,char argv[])单单的一个入口点,两个参数就是,命令行参数。一个数组和一个整形。 如果编译器是VC…

    2024年5月19日
    3500
  • 计算机二级c语言贴吧,无忧考吧计算机二级c语言

    计算机二级考试考c语言难吗 计算机二级C语言考试难不难 计算机二级C语言考试有一定难度,知识点可能会涉及比较多。二级C语言相对其他科目来讲,C语言都考试更难一些,考试通过率也并不太高。 计算机二级C语言考试有一定难度,知识点可能会涉及比较多。二级C语言相对其他科目来讲,C语言都考试更难一些,考试通过率也并不太高。 计算机二级考试c语言难不难 二级C难度不大,…

    2024年5月19日
    3800
  • c语言怎么画爱心,怎么用c语言画出爱心

    用c语言中*号表示出一个爱心,并在爱心中穿插着文字,怎么弄? strcmp()试试看。 这个函数接受两个字符串地址作为参数。 参数可以是指针,字符串常量或字符数组名。 两个字符串相同时 返回0 第一个字符串字母排序在第二个字符串之前 返回一个负数值。 用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。低一…

    2024年5月19日
    3900
  • 单片机c语言if(a),单片机c语言是什么

    请问c语言中if(a==0xff||a==0x00)的形式合法吗?如果不合法要如何表示a… 1、肯定不是即食吃的呀,一定要自己把它洗干净之后放锅里煮。 2、你需要定制一个逆变器,而且是需要输入电压是64伏,输出是220伏正弦波交流电。这种逆变器一般没有,你需要定制,常见的会有48伏和60伏以及72伏的。 3、C语言本身支持的三种数字的表示是: 十…

    2024年5月19日
    5000
  • c语言读入一组数据,c语言怎么读入一个数组

    C语言中如何读取TXT文件中某一列的数据存放到一个一维数组中?_百度… return 0;} 每行数据个数 不等 的时候,可以用:fgets() 一行一行地读 行, 存入 s[2000],用 sscanf() 从s[] 里用格式 %*d %lf”跳着读。 以文本方式打开文件。2 循环用fscanf格式化输入数据到数组。3 判断fscanf的返回值…

    2024年5月19日
    4600
  • c语言银行面试题,c语言面试常见基础问题

    c语言面试经常问到的问题有哪些? 1、C语言经典面试题8个必收录 请编写一个C函数,该函数给出一个字节中被置1的位的个数。请编写一个C 函数,该函数将给定的一个字符串转换成整数。 2、C语言6个有趣的面试题 gets()函数 问: 请找出下面代码里的问题。上面代码里的问题在于函数gets()的使用,这个函数从stdin接收一个字符串而不检查它所复制的缓存的容…

    2024年5月19日
    5400
  • c语言怎么解积分微分,c语言求积分

    C语言编写一个矩形求微积分的程序 1、最简单的C程序:void main(void) {},非要写成 main() {} 也行。 2、至于微积分的话,要看你的高数学的怎样 C语言中非0即为1那么-1是真是假呢?对于这问题你可以看一下第一题定义的bool类型。如果是循环的话1表示为真,0表示为假。 3、这是辛普森积分法。给你写了fun_1( ),fun_2()…

    2024年5月19日
    3400
  • c语言冒泡和选择,c语言冒泡和选择排序

    c语言选择排序法和冒泡排序法有什么区别 有十个数:10,9,8,7,6,5,4,3,2,1 。 冒泡排序,代码和运行结果如图所示。重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。 区别在于:在交换的方式上 冒泡算法,每次比较如果发现较小的元素在后面,就交换两个相邻的元素。 C语言题,在键盘…

    2024年5月19日
    3800
  • win7c语言编程,c语言windows编程

    c语言编程软件有哪些 常用的c语言编程软件有:devc++是比较容易上手的编程软件,优点是功能简洁,页面简洁。 可以编写c语言的软件有:Vim、C++编译器、Dev-C++、Code:Blocks、Visual Studio等。Vim Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。 学c…

    2024年5月19日
    3500
  • 高斯消去法的c语言,高斯消元法c++代码

    采用高斯先列主元消元法求解线性方程组AX=b,编写一个程序C语言,急需 1、double matix[N][N];//矩阵的最大行,最大列不 double unit[N][N];bool findmax(int s)//从s到n行选择最大的,作为主元。 2、然后利用回代先求y,再利用y求x 因为该方法在求解过程中不涉及增广矩阵所以矩阵B几乎不参与什么运算,所…

    2024年5月19日
    4100

发表回复

登录后才能评论



关注微信