用一個外層for循環控制行,內層一個for循環控制輸出“空格”,一個for循環輸出“*”,關鍵點,找到要輸出的空格與*和行數行號之間的關系
我們注重客戶提出的每個要求,我們充分考慮每一個細節,我們積極的做好成都網站設計、成都網站制作服務,我們努力開拓更好的視野,通過不懈的努力,創新互聯贏得了業內的良好聲譽,這一切,也不斷的激勵著我們更好的服務客戶。 主要業務:網站建設,網站制作,網站設計,小程序開發,網站開發,技術開發實力,DIV+CSS,PHP及ASP,ASP.Net,SQL數據庫的技術開發工程師。
#include stdio.h
#include math.h
void dayinxin(int n)
{
int i, j, k;
for(i = 1; i = n; i++)
{
for(k = 1; k = abs(i - (n / 2 + 1)); k++)
{
printf(" ");
}
for(j = 1; j = n - 2*abs(i - (n / 2 + 1)); j++)
{
printf("*");
}
printf("\n");
}
}
int main(void)
{
dayinxin(13);
return 0;
}
?
#include stdio.h
void fun(int value,int n,int dire)
{
if(dire==0) return;
int x=1(sizeof(int)*8-1);
int temp;
int i;
if(dire0)
{
for(i=0;in;i++)
{
temp=value1;
value=1;
if(temp) value|=x;
}
}
else
{
for(i=0;in;i++)
{
temp=value x;
value=1;
if(temp) value|=1;
}
}
}
void main()
{
int x=0x55555555;
fun(x,1,1);
printf("%x",x);
}
首先對比一下 左邊與右邊 那里有不同 同時 程序不同對應的輸出結構有哪些不同。。
P2口 連接8個LED 低電平驅動使其發光。
P2=0xfe //上電 P2.0連接的 LED發光。 其余的熄滅。
對比一下程序
void main() //主函數
{
P2=0xfe; //P2初始化
while(1) //死循環
{
num=P2; //這里 與左邊不同 把P2的狀態給 NUM 也就是0XFE num=0xfe
P2=_crol_(num,1); //P2等于num 循環左移 P2=0xef 這時應該是連接的P2.7的LED發光
delay(0);//延遲
}
}
左邊 代碼 NUM 每次大循環 都賦值 num=0xfe 是固定的 所以不管你以后怎么移動 P2口的輸出都是不變得 只移動了一次。。
分享名稱:c語言函數菱形左右移動,c語言向右移動
新聞來源:http://vcdvsql.cn/article36/hshhsg.html
成都網站建設公司_創新互聯,為您提供ChatGPT、微信公眾號、品牌網站設計、網站收錄、品牌網站制作、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯