當前位置:首頁 » 編程語言 » c語言程序設計一個正方形
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言程序設計一個正方形

發布時間: 2023-02-06 18:35:25

c語言編寫程序,輸入一個正方形的邊長,輸出其周長和面積

#include <stdio.h>

int main()
{
int l = 0;
print("請輸入邊長:\n");
scanf("%d", &l);
int s = l * l;
int c = 4 *l;
printf("面積:%d 周長:%d\n", s, c);
return 0;
}

㈡ C語言編程:從鍵盤輸入一個正方形的邊長,求出它的面積並輸出。

#include<stdio.h>int main(){int a;a:printf("請輸入正方形邊長:");scanf("%d",&a);a*=a;printf("正方形邊長為:%d\n",a);system("pause");system("cls");goto a;}

㈢ C語言程序設計 怎麼在屏幕上顯示出用「*」組成的正方形

#include <stdio.h>
void main()
{
int w,i,j;
printf("請輸入一行*的個數\n");
scanf("%d",&w);
for(j=0;j<w;j++)
{
for(i=0;i<w;i++)
printf("*");
printf("\n");
}
}

㈣ C語言編寫輸出圖正方形

根據題意可得代碼:

#include<stdio.h>
intmain()
{
inti,j;
for(i=0;i<5;++i){
if(i==0||i==4){
for(j=0;j<5;j++){
printf("*");
}
printf(" ");
}
else{
for(j=0;j<5;j++){
if(j==0||j==4)printf("*");
elseprintf("");
}
printf(" ");
}
}
return0;
}

㈤ C語言編寫一個程序輸出一個正方形

思路:輸出正方形即輸出正方形的外圍就行,外圍有個特點就是行列下標必有0或者是正方形的大小減一,輸入一個n表示正方形大小,輸出一個由*組成的正方形。

參考代碼:

#include<stdio.h>
intmain()
{
inti,j,n;
scanf("%d",&n);
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(i==0||i==n-1||j==0||j==n-1)
printf("*");
else
printf("");
}
printf(" ");
}
return0;
}
/*
輸出:
5
*****
**
**
**
*****
*/

㈥ 編寫一個C語言的正方形程序,並用不同的顏色畫15個正方形

#include<stdio.h>
#include<conio.h>
int main()
{
int i,j;
for(i=0;i<10;i++)
{
window(3+i,5+i,20+i,10+i); //畫圖形
textbackground(i); //設定顏色
clrscr(); //清屏後才能顯示效果
}
}
剛用turboc調試的,其他編譯軟體可能不支持window函數
剩下的自己慢慢研究嘛!騷年~!

㈦ 用c語言來畫1個正方體,一個簡單的程序。。

void far bar3d(int x1, int y1, int x2, int y2,int depth,int topflag);當

topflag為非0時, 畫出一個三維的長方體。當topflag為0時,三維圖形不封頂,

實際上很少這樣使用。

void far setfillstyle(int pattern, int color); color的值是當前屏幕圖形

模式時顏色的有效值,SOLID_FILL 1 以實填充

void far floodfill(int x, int y, int border);
其中:x, y為封閉圖形內的任意一border為邊界的顏色,也就是封閉圖形輪廓的

顏色。調用了該函數後,將用規定的顏色和圖模填滿整個封閉圖形。

#include<stdlib.h>
#include<graphics.h>
main()
{
int gdriver, gmode;
struct fillsettingstype save;
gdriver=DETECT;
initgraph(&gdriver, &gmode, "");
setbkcolor(BLUE);
cleardevice();
setcolor(LIGHTRED);
setlinestyle(0,0,3);
setfillstyle(1,14); /*設置填充方式*/
bar3d(100,200,400,350,200,1); /*畫長方體並填充*/
floodfill(450,300,LIGHTRED);
/*填充長方體另外兩個面*/
floodfill(250,150, LIGHTRED);

getch();
closegraph();
}