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

热点内容
android银行卡支付 发布:2025-07-04 11:39:00 浏览:567
数控编程点孔 发布:2025-07-04 11:21:20 浏览:661
安卓手机信号弱如何增强 发布:2025-07-04 11:09:01 浏览:756
安卓什么品牌带陀螺仪 发布:2025-07-04 11:08:59 浏览:592
服务器如何接入互联网 发布:2025-07-04 11:01:08 浏览:475
网站服务器数据库服务器 发布:2025-07-04 11:00:07 浏览:394
稀土开采需要哪些人员配置 发布:2025-07-04 10:59:57 浏览:461
少儿编程指引 发布:2025-07-04 10:59:05 浏览:620
安卓怎么扫门禁卡 发布:2025-07-04 10:52:42 浏览:872
配置管理如何支持测试 发布:2025-07-04 10:38:53 浏览:656