当前位置:首页 » 编程语言 » 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;}}

热点内容
游戏服务器php 发布:2024-11-02 10:21:51 浏览:953
家乡编程创 发布:2024-11-02 10:11:32 浏览:282
ipad和安卓板玩游戏哪个好 发布:2024-11-02 10:02:37 浏览:804
邮箱密码怎么查看 发布:2024-11-02 09:59:46 浏览:724
wand应用怎么安卓下载 发布:2024-11-02 09:57:46 浏览:80
为什么手机银行密码是8位 发布:2024-11-02 09:54:19 浏览:460
win10搭建一个本地服务器 发布:2024-11-02 09:53:36 浏览:348
git搭建本地服务器windows 发布:2024-11-02 09:49:23 浏览:783
跳过地址的代理服务器 发布:2024-11-02 09:30:03 浏览:388
Linux配置yum源是什么意思 发布:2024-11-02 09:18:13 浏览:526