[C语言程序纠错]putc(a,out);!!!putc只有一个参数,是将字符显示在屏幕上。#include#includevoid main(){ int i=0; char a[50]; FILE *in,*out; if((in=fopen("score.txt","r"))==NULL) { printf...+阅读
#include
#define uint unsigned int
#define uchar unsigned char
sbit BEEP=P1^2;//接喇叭或蜂鸣器的接口
uint h,i;
uint hz;
uchar jiep;
bit flag;
uint code fre[]={ 64400,64524,64580,64684,64777,64820,64898,64968,65030,65058,65110,65157,65178,65217};
uchar code song[]={6,9, 6,3, 7,12, 6,12, 9,12, 8,24, 6,9, 6,3, 7,12,
6,12, 10,12, 9,24, 6,9, 6,3, 13,12, 11,12, 8,12, 7,12,
12,9, 12,3, 11,12, 9,12, 10,12, 9,24}; //歌谱 2个一组(0,0)(音调,节拍)
void init () //初始化
{
EA=1;
TMOD=0x11;
ET0=1;
ET1=1;
i=0;
flag=1;
}
void sing()
{
if(flag==1)
{
h=song[i];
jiep=song[i+1];
i=i+2;
if(i>46) i=0;
hz=fre[h];
TH0=(hz)/256;
TL0=(hz)%256;
flag=0;
TR0=1;
TR1=1;
}
}
void main()
{
init();
while(1)
{
sing();
}
}
void time0() interrupt 1 //定时器0
{
TH0=(hz)/256;
TL0=(hz)%256;
if(!flag) BEEP=!BEEP;
else TR0=0;
}
void time1() interrupt 3
{
TH1=(15536)/256;
TL1=(15536)%256;
--jiep;
if(jiep==0)
flag=1;
}
本文地址:https://www.39baobao.com/show/29_40154.html
以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.
以下为关联文档:
c语言程序求纠错#include<stdio.h> int main() { int i,a,w=0; for(i=2;i<=100;i++) { if(i==2) { printf("%d\n",i); } else { w=0; for(a=2;a<i;a++) { if(i%a==0) { w=1; break; } } if(w=...
编写C语言程序实现功能//参考源码 #include <stdio.h> #include <string.h> int main (void) { int i,loc,flag=0; char string[256]={0}; char ch; printf("Input string: "); gets(string); //输入...
c语言程序输入两个字符串要求连续输出必须用函数解决帮忙看下我#include #include void f(char str1[],char str2[]) { char a[110]={'\0'}; strcat(a,str1); strcat(a,str2); puts(a); } void main() { char str1[50],str2[50],*p; prin...
请教易语言程序中的写法教大家如何用易语言编写一款打开QQ的程序,很简单的,适合新手学习!不懂得话可以留言我哦! 1、首先我们先新建一个windows窗口程序,修改窗口标题为QQ打开器,2、之后我们再新建两个按...
如何用易语言程序在启动时就弹出对话框我给你两种: ①点击信息框后才显示程序窗口 .版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 信息框 (“moonlight x”, 0, “(*^__^*) 嘻嘻……”) ————————...
急!C语言程序数据结构排序算法的问题#include"stdio.h" #include"stdlib.h" #include "string.h" #define Max 100 //假设文件长度 typedef struct{ //定义记录类型 int key; //关键字项 }RecType; typedef RecType Se...
请大家编写一个C语言程序#include<stdio.h> int main() { int a[3][5],i,j,min; printf ("input a[][]:\n"); for (i=0;i<3;i++) { for(j=0;j<5;j++) scanf("%d",&a[i][j]); } min=a[0][0]; for(i=0;i<3...
一个简单的C语言程序大家看看!#include<stdio.h> main() { unsigned int a,i=1; printf("\n Input an int number:\n"); scanf("%d",&a); for (i=1;i<=a;i++) if (a%i==0) printf("%d,",i); else continue; }...
C语言程序题函数判断回文数# include //添加头文件 int main(void)//主函数 { int val; int m; int sum = 0;//定义三个整型变量,分别是val m sum,其中sum赋初值位0 printf("请输入您需要判断的数字:"); scanf(...