A. 編寫一個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函數
剩下的自己慢慢研究嘛!騷年~!
B. C語言 輸出正方形,不知道哪錯了,求解
??\r\nlz可能搞混了一些概念(這是使用ide的初學者常犯的)\r\nc語言必須編譯成可執行文件才可運行,也就是必須要編譯器(這個解釋器在這里沒用)。、\r\nlz將ide與編譯器混為一談,實際編譯器只是被ide調用而已,不屬於ide本身\r\nlz的問題是:不用ide如何編寫、運行程序吧。\r\n可以使用命令行(運行
輸入
cmd)\r\n執行
cl
+
file.c
(若已裝vc,
cl具體使用請另行參考)
C. 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
*****
**
**
**
*****
*/
D. 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;
}
E. C語言編寫設計一個計算正方形面積的函數,邊長由主函數輸入,輸出該正方形的面積。
#include<stdio.h>
int getArea(int len)
{
return len*len;
}
int main()
{
int n;
int area;
printf("請輸入邊長: \n");
scanf("%d",&n);
area=getArea(n);
printf("正方形的面積 = %d\n",area);
return 0;
}
F. 用C語言怎樣畫正方形
根據你的編譯器的繪圖函數.
有的有繪 rect 函數, (參數,4個角點坐標. 或一個角點坐標和長寬值).
那你用循環語句依次畫長寬相等的矩型.
如果只有畫直線函數.
那你用循環語句依次調 MoveTo, LineTo 按 角點坐標 畫直線.
G. C語言編程:從鍵盤輸入一個正方形得長,計算並輸出該正方形的內切圓的面積對正方形的覆蓋率
#include<stdio.h>
intmain()
{
doublelen,s1,s2,pi=3.1415926;
printf("請輸入正方形長:");
scanf("%lf",&len);
printf("正方形面積:%lf
",s1=(len*len));
printf("內切圓面積:%lf
",s2=(pi*0.25*len*len));
printf("內切圓對正方形覆蓋率:%lf%%
",s2/s1*100);
return0;
}
H. 急求用C語言編寫一個正方形面積的程序
可以參考下面的代碼:
計算正方形面積的程序
int area(int x, int y){
return x * y;
}
計算正方形周長的程序
int gri(int x, int y) {
return 2 * (x + y);
}
(8)c語言編譯正方形擴展閱讀:
C語言數學函數
C語言log()函數:返回x的自然對數(以e為底的對數)
C語言ldiv()函數:求兩個數的商和余數(針對long類型)
C語言ceil()函數:求不小於x的最小整數(向上取整)
C語言floor()函數:求不大於x的最大整數(向下取整)
C語言fabs()函數:求雙精度浮點數的絕對值
C語言abs()函數:求整數的絕對值
C語言div()函數:求兩個數的商和余數
I. 急求用C語言編寫一個正方形面積的程序
樓主,下面就是了:#include
//求正方形的面積
void
main()
{
double
a;
printf("請輸入正方形的邊長:");
scanf("%lf",&a);
printf("該正方形的面積為:%.2lf\n",a*a);
}謝謝採納。
J. 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;
}