當前位置:首頁 » 編程語言 » c語言1357

c語言1357

發布時間: 2023-04-06 23:52:58

⑴ 流水燈1357依次隔0.5s亮,然後8642依次亮,求一下單片機c語言大神,幫忙解答一下!

假設P0口接LED,高電平點亮
#include <reg51·h〉
#define uint unsigned int;
#define uchar unsigned char;
void delayms(uint t)//延時子程飢冊序
{

uint I,j,k;
for(i=110i>0;i--)
for(j=110j>0;j--)
for(k=125;k>0;k--);
}
void main()/毀梁/主程序纖肢運
{
while(1)
{
P0=0X01; delayms(500);
P0=0X04; delayms(500);
P0=0X10; delayms(500);
P0=0X40; delayms(500);
P0=0X80; delayms(500);
P0=0X20; delayms(500);
P0=0X08; delayms(500);
P0=0X02; delayms(500);
}
}

⑵ C語言中如何輸出 1 135 1357 13579

代碼如下:

#include<stdio.h>
#include<stdlib.h>

intmain()
{
intn=0,i,j;

printf("請輸入n:");
scanf("%d",清指&n);

for(i=0;i<答辯配n;i++){
for(j=0;j<=i;j++){
printf("%d",2*j+灶弊1);
}
printf(" ");
}

system("pause");
return0;
}

運行結果:

⑶ 用c語言使得7654321輸出為1357

你的意棚盯思是從個位開始輸出所有奇數位嗎?鏈察
#include
<stdio.h>
int
main()
{
int
num,
res
=
0,
temp
=
1;
printf("please
input
a
number:\n");
scanf("%d",
&num);
while(num)
{
if(temp)
//temp為1時代表在奇數位上
{
res
*=
10;
res
+=
(num
%
10);
num
/=
10;
temp
=
0;
}
else
{
num
/=
10;
temp
=
1;
}
}
printf("the
result
is
:
%d\棚和茄n",
res);
}

⑷ c語言 當輸入1357/時列印多少

113468
輸入1357
1的時候執行完了,罩祥由於沒有break所以跳到鎮悶沖下一層執行,御殲所以執行了兩次putchar;
3的時候同上,只是default的時候加1,變成了輸出4
5的時候是執行default輸出6
7同5一樣。

⑸ 用c語言編寫代碼,控制led燈1357 2468 循環燈亮

以51為例子,假如低電平燈亮悄燃#includesbitK1=P1^0//P^0接開啟攜虛關sbitLED=P1^1;//接LEDvoidmain(void){P1=oxff;//初隱陪始化P1while(1){LED=~K1;}}

熱點內容
編譯歷史 發布:2025-07-04 18:23:01 瀏覽:850
空調壓縮機種類 發布:2025-07-04 18:13:58 瀏覽:242
中國有ip6伺服器嗎 發布:2025-07-04 17:58:56 瀏覽:724
第六章編譯原理答案 發布:2025-07-04 17:37:55 瀏覽:40
php內存優化 發布:2025-07-04 17:25:54 瀏覽:664
威綸觸摸屏如何設置時間限制密碼 發布:2025-07-04 17:25:50 瀏覽:418
python列表的遍歷 發布:2025-07-04 17:24:20 瀏覽:24
編譯基本塊 發布:2025-07-04 17:23:06 瀏覽:750
scl語言編程 發布:2025-07-04 17:23:05 瀏覽:993
oracle用戶連接資料庫連接 發布:2025-07-04 17:20:20 瀏覽:939