if (x == 0 || y == 0 || x == num - 1 || y == num - 1) {//正方形的4条边,如果符合printf ("*");//打印*}else {//其他printf (" ");//打印空格}}}return 0;}另外一种方法:一行一行的输出1、输出n个*2、输出一个*,n-2个空格,一个*3、循环第二步n-2次4、输出n个* ...
下面是实现这一功能的C语言代码: c #include <stdio.h> int main() { int side; // 获取用户输入的边长 printf("请输入正方形的边长: "); scanf("%d", &side); // 使用嵌套循环打印正方形 for (int i = 0; i < side; i++) { for (int j = 0; j < side; j++) ...
使用C语言输出实心正方形的方法可以通过循环嵌套来实现。具体的方法如下: #include <stdio.h> int main() { int side, i, j; printf("请输入正方形的边长:"); scanf("%d", &side); for (i = 0; i < side; i++) { for (j = 0; j < side; j++) { printf("* "); } printf("\n")...
int main() { int side; printf(“请输入正方形的边长:”); scanf(“%d”, &side); for (int i = 1; i <= side; i++) { for (int j = 1; j <= side; j++) { if (i == 1 || i == side || j == 1 || j == side) { printf("*"); } else { printf(" "); } } ...
include <stdio.h>void main(){int i,j,n;scanf("%d",&n);for(i=0;i<n;i++){for(j=0;j<n;j++)(i==0||j==0||i==n-1||j==n-1)?printf("* "):printf(" ");printf("\n");}}//运行示例:
include "stdio.h"int main(){ int n,i,j; scanf("%d",&n); for(i=0;i<n;i++) { if(i==0 || i==n-1) { for(j=0;j<n;j++) printf("*"); printf("\n"); } else { printf("*"); for(j=0;j<n-2;j++) printf...
int main(){ int i,j;printf("输入菱形与正方形的边数,用空格分开:");scanf("%d %d",&i,&j);diamond(i);square(j);return 1;} void diamond(int n){ int i,j;for(i=1;i<=n;i++){ for(j=n-i;j>0;j--){ printf(" ");} for(j=0;j<i;j++)printf("* ");p...
#include<stdio.h> main() { int i,j,n; scanf("%d",&n); for(i=1;i<=n;...
double x,y;scanf("请输入面积%d\n",x);y= sqrt(x);printf("它的边长是%d",y);
include <stdio.h> int main() {int a=4; printf("L=%d\n",4*a); return 0;}