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

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:547
制作脚本网站 发布:2025-10-20 08:17:34 浏览:831
python中的init方法 发布:2025-10-20 08:17:33 浏览:535
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:716
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:639
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:954
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:209
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:67
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:760
python股票数据获取 发布:2025-10-20 07:39:44 浏览:665