当前位置:首页 » 编程语言 » 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:54:38 浏览:253
红米手机存储问题 发布:2025-07-04 18:50:43 浏览:840
水电煤算法 发布:2025-07-04 18:36:44 浏览:329
天翼视讯缓存文件夹 发布:2025-07-04 18:36:43 浏览:96
unix网络编程第2卷 发布:2025-07-04 18:33:41 浏览:781
编译历史 发布:2025-07-04 18:23:01 浏览:851
空调压缩机种类 发布:2025-07-04 18:13:58 浏览:242
中国有ip6服务器吗 发布:2025-07-04 17:58:56 浏览:726
第六章编译原理答案 发布:2025-07-04 17:37:55 浏览:40
php内存优化 发布:2025-07-04 17:25:54 浏览:664