c语言打印输出由星号*组成的矩阵(m行,n列,0<m<20,0<n<80
时间: 2024-02-03 19:13:28 浏览: 31
以下是一个示例代码,可以实现打印输出由星号*组成的矩阵:
```c
#include <stdio.h>
int main() {
int m, n;
printf("请输入矩阵的行数和列数(用空格隔开):");
scanf("%d %d", &m, &n);
if (m <= 0 || m >= 20 || n <= 0 || n >= 80) {
printf("输入的行数和列数不符合要求!\n");
return 0;
}
int i, j;
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
首先,程序会要求用户输入矩阵的行数和列数。如果输入的行数和列数不符合要求,则程序会输出提示信息并结束。
接着,程序使用两个循环,分别遍历每一行和每一列,打印输出星号*。在每一行结束后,程序会输出一个换行符,以便在控制台中显示出完整的矩阵。
相关问题
n行m列的星号矩阵C语言
以下是n行m列的星号矩阵的C语言代码:
```
#include <stdio.h>
int main() {
int n, m;
printf("Enter number of rows and columns: ");
scanf("%d %d", &n, &m);
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
这段代码中,我们使用两个嵌套的for循环来打印星号矩阵。外层循环控制行数,内层循环控制列数。在每一行打印完星号后,我们使用printf("\n")来换行。
输入一个整数a,输出由a构成m行n列的矩阵,C语言
的实现如下:
```c
#include <stdio.h>
int main() {
int a, m, n;
printf("请输入整数a:");
scanf("%d", &a);
printf("请输入矩阵的行数m和列数n:");
scanf("%d %d", &m, &n);
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
printf("%d ", a);
}
printf("\n");
}
return 0;
}
```
首先输入整数a和矩阵的行数m和列数n,然后用两重循环输出矩阵,外层循环控制行数,内层循环控制列数,每次输出整数a并在后面加一个空格,最后换行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)