本文主要是介绍C语言实现九九加法表的形式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.输出全部
#include<stdio.h>
int main()
{int i,j;for(i=1;i<=9;i++){for(j=1; j<=9; j++)printf("%d+%d=%2d ",i, j, i+j);printf("\n"); }}
2.输出左下三角形
#include <stdio.h>int main()
{int i,j;for(i=1; i<=9; i++){ //控制行数 for(j=1; j<=i; j++){ //控制输出的等式数 printf("%d+%d=%2d ", i, j, i+j); // %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐}printf("\n");} return 0;
}
3.输出右下角三角形
#include<stdio.h>
int main()
{int i,j,n;for(i=1; i<=9; i++){ //控制行数 for(n=1; n<=9-i; n++){printf(" "); //输出前面的空格数,每一个空格是8位 }for(j=1; j<=i; j++){ //控制输出的等式数 printf("%d+%d=%2d ", i, j, i+j); // %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐}printf("\n");} return 0;
}
4.输出左上三角形
#include<stdio.h>
int main()
{int i,j;for(i=1; i<=9; i++){for(j=i;j<=9;j++){printf("%d+%d=%2d ", i, j, i+j); }printf("\n");}return 0;}
5. 输出右上三角形
#include<stdio.h>
int main()
{int i,j;for(i=1; i<=9; i++){for(j=1;j<=9;j++){if(j<i)printf(" "); //显示空格 elseprintf("%d+%d=%2d ", i, j, i+j); }printf("\n");}return 0;}
这篇关于C语言实现九九加法表的形式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!