用Dev-C++编程:用循环嵌套打印方形图案
时间: 2023-06-04 08:05:19 浏览: 264
Sure! 这是 Dev-C 的代码:
```
#include <stdio.h>
int main()
{
int i, j, n;
printf("Enter the number of rows: ");
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
if(i==1 || i==n || j==1 || j==n)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
```
希望能帮到你!
相关问题
用Dev-C++编程:利用for循环,求解300-500之间的所有素数,每行输出10个
很高兴回答您的问题。以下是程序代码:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main() {
int i, j, count = 0;
for (i = 300; i <= 500; i++) {
for (j = 2; j <= sqrt(i); j++) {
if (i % j == 0) {
break;
}
}
if (j > sqrt(i)) {
printf("%d\t", i);
count++;
if (count % 10 == 0) {
printf("\n");
}
}
}
printf("\n");
return 0;
}
程序使用嵌套循环,利用“筛法”思想,对从300到500之间的所有数进行筛选,最终输出所有的素数以及每行的10个素数。
阅读全文