问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

写出一个C程序的构成??

发布网友 发布时间:2022-04-23 20:52

我来回答

1个回答

热心网友 时间:2023-02-11 15:53

一个c程序一般包含四部分:头文件,定义,main函数,子函数,给你举个实战点得例子吧,这是我用c编的一个51单片控制程序,
#include<reg51.h> //头文件
#define uint unsigned int //宏定义
sbit p1=P1^0; //定义
sbit p2=P1^1 ;
uint a=0;
void delay(uint );
void main() //主函数
{
TMOD=0x01;
EX0=1;
ET0=1;
TR0=1;

TH0=0x00;
TL0=0x00;
if(p1==0)
{
delay(15);
if(p1==0)
{
if(a%2==0) EA=1;
else EA=0;
a++;
}

}

}

void into()interrupt 1 //中断服务子函数
{
uint k;
TH0=0x00;
TL0=0x00;
for(k=0;k<5000;k++);
P2=~P2;

}

void delay(uint i) //延时子函数
{
uint x,y;
for(x=i;x>0;x--)
for(y=110;y>0;y--) ;

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
PCR有哪些分类? 不鸣则已 一鸣惊人的三个星座 电动车加装蓝牙音箱怎么接线 怎么把QQ同步助手卸载掉?简直就是垃圾,什么没操作就直接给安装上了,怎... 怎么把QQ同步助手卸载掉?简直就是流氓软件。什么东西没经过我点‘’同 ... excel表如何将相间隔的不同两行组合在一起,成为一行? excel工作表如何对行各自组合 考科目一自己去还是驾校统一去 科目一是自己考还是在驾校 社保转移后,新单位没要转移单,只要了身份证,是不是就可以办理了 什么是社保转移 如何以C向上构变化音程? 990和9000性能差多少? p40pro+是否可以升级鸿蒙? 华p40pro 华为何要发布麒麟985,麒麟990不好吗?难道成本不同? 如何看待华为p40国内发布会?有哪些值得关注的信息 我同学说麒麟990相当于骁龙655处理器,华为处理器真的这么弱吗? 华为为什么要发布麒麟985,麒麟990不好吗?难道成本不同? 华为P40发布会有哪些亮点? 麒麟990垃圾吗? 看了华为的国内发布会,我们有哪些新发现? 麒麟990e是残次品吗? 骁龙865手机性能霸榜,麒麟990到底差在哪? 请问我的牙齿缝里为什么会出现了黑滞? 牙齿内部变黑却非蛀牙,求解。 突然间发现牙齿变黑了,是怎么回事 牙齿表面变黑了怎么回事 急急急急急急!!!牙齿变得透明内部显得黑是何原因? 牙齿变得黑黑的怎么办? 牙齿内部黑 1. C语言的结构特点? 《云南虫谷》里的献王,为何将墓建在潭底而非在天上呢? 云南虫谷青铜棺里面的主是谁 如何让自己给别人留下非常好的第一印象 《云南虫谷》有哪些细思极恐的细节? 怎样留给他人深刻的第一印象? 盘点《云南虫谷》前7集中,有哪些让人惊悚的画面? 如何给人留下好的第一印象? 《云南虫谷》中的阿达是好人还是坏人?血棺是什么意思? 《云南虫谷》中,有哪些场景吓到你了? 怎么给人留下好印象? 《云南虫谷》中的哪些瞬间吓到你了? 如何给初次见面的人留下好的第一印象? 《云南虫谷》这部作品存在的细节,你认为有哪些呢? 第一印象很重要,如何45秒内给对方留下好印象? 《云南虫谷》中献王有多变态?献王设立的五个陷阱分别是什么? 初次见面,如何才能给别人留下好的第一印象? 云南虫谷播出的这五集中,有哪些场景让人害怕? 怎样给人留下良好的第一印象? 云南虫谷青铜棺里是谁