C 语言实例 - 表格形式输出数据

embedded/2024/10/18 9:24:00/

将 1~100 的数据以 10x10 矩阵格式输出。

#include <stdio.h>int main() {int i, j, count;for(i = 1; i <= 10; i++) {for(j = i; j <=100; j += 10 )printf(" %3d", j);printf("\n");}return 0;
}

运行结果:

1  11  21  31  41  51  61  71  81  91
2  12  22  32  42  52  62  72  82  92
3  13  23  33  43  53  63  73  83  93
4  14  24  34  44  54  64  74  84  94
5  15  25  35  45  55  65  75  85  95
6  16  26  36  46  56  66  76  86  96
7  17  27  37  47  57  67  77  87  97
8  18  28  38  48  58  68  78  88  98
9  19  29  39  49  59  69  79  89  99
10  20  30  40  50  60  70  80  90 100

等差数列输出 10x10 矩阵格式。

#include <stdio.h>int main() {int i, j, count;int start, end;start = 2, end = 10;for(i = start; i <= end; i++) {count = i;for(j = 1; j <= 10; j++) {printf(" %3d", count*j);}printf("\n");}return 0;
}

运行结果:

2   4   6   8  10  12  14  16  18  20
3   6   9  12  15  18  21  24  27  30
4   8  12  16  20  24  28  32  36  40
5  10  15  20  25  30  35  40  45  50
6  12  18  24  30  36  42  48  54  60
7  14  21  28  35  42  49  56  63  70
8  16  24  32  40  48  56  64  72  80
9  18  27  36  45  54  63  72  81  90
10  20  30  40  50  60  70  80  90 100

乘法运算格式。

#include <stdio.h>int main() {int i, j, n;n = 3;j = 1;for(i = n; i <= (n*10); i+=n) {printf("%3d  x %2d  =  %3d\n", n, j, i);j++;}return 0;
}

运行结果:

3  x  1  =    3
3  x  2  =    6
3  x  3  =    9
3  x  4  =   12
3  x  5  =   15
3  x  6  =   18
3  x  7  =   21
3  x  8  =   24
3  x  9  =   27
3  x 10  =   30

http://www.ppmy.cn/embedded/44616.html

相关文章

QT常用快捷键

Qt creator 最常用的13个快捷键 alt enter // 自动创建类的定义 F1 // 查看帮助&#xff0c;文档 F2 // 快速到变量声明 Shift F2 // 函数的声明和定义之间快速切换 F4 // 在 cpp 和 h 文件切换 Ctrl M 创建书签&#xff0c; Ctrl . 切换书签 Alt M打开书签栏。 Ctrl…

C# 类的深入指南

C#中的类是面向对象编程的核心概念之一。本篇博客将详细介绍C#类中的字段、常量、方法、构造器、对象初始化器、this引用、属性、索引器、静态构造器、静态类、终结器以及类特性和修饰符。 类的字段 字段是类或结构体中存储数据的成员。 public class Person {public string…

从零开始利用MATLAB进行FPGA设计(七)用ADC采集信号教程2

黑金的教程做的实在太拉闸了&#xff0c;于是自己摸索信号采集模块的使用方法。 ADC模块&#xff1a;AN9238 FPGA开发板&#xff1a;AX7020&#xff1b;Xilinx 公司的 Zynq7000 系列的芯片XC7Z020-2CLG400I&#xff0c;400引脚 FBGA 封装。 往期回顾&#xff1a; 从零开始利…

win10修改conda环境和缓存默认路径

win10修改conda环境和缓存默认路径 conda环境和缓存的默认路径&#xff08;envs directories 和 package cache&#xff09;不一定要默认存储在用户目录&#xff0c;我们可以将他们设置到盈余空间稍大的其他目录来缓解这种空间压力&#xff0c;只要保证不同用户之间的设置不同…

【贪心算法题记录】53. 最大子数组和

题目链接 题目描述 给你一个整数数组 nums &#xff0c;请你找出一个具有最大和的连续子数组&#xff08;子数组最少包含一个元素&#xff09;&#xff0c;返回其最大和。 子数组 是数组中的一个连续部分。 题目分析 这道题我一开始想的是用双指针实现&#xff08;实际上也…

scp:Linux系统本地与远程文件传输命令

scp 是Linux系统中用于在本地主机和远程主机之间进行文件传输的命令。 详细说明&#xff1a; scp 命令用于安全地将文件从一个主机传输到另一个主机&#xff0c;所有传输数据都是加密的。语法&#xff1a; scp [参数] [源文件路径] [目标主机:目标路径] 参数说明&#xff1a…

MPJLambdaWrapperX leftJoin 用法

MPJLambdaWrapperX 是 Mybatis-Plus 的一个扩展类&#xff0c;用于构造更复杂的数据表关联查询条件。它主要用于实现 SQL 的 JOIN 操作&#xff0c;如 LEFT JOIN、RIGHT JOIN 等。下面重点介绍如何使用 MPJLambdaWrapperX 来完成 LEFT JOIN 操作。 基本用法 首先确保你的项目…

从handle得到GraphicBuffer

先定义一个宏&#xff1a; #ifndef container_of #define container_of(ptr, type, member) \(type *)((char*)(ptr) - offsetof(type, member)) #endif 然后&#xff1a; ANativeWindowBuffer *anwBuffer container_of(buffer, ANativeWindowBuffer, handle); 其中buffer…