用C语言编写几个小程序

作者&投稿:函林 (若有异议请与网页底部的电邮联系)
求编写C语言三个简单小程序~

晕哦,这么简单的喃,晚上空了帮你写! #include "stdio.h"#include "stdlib.h"main(){int n ,i=0;printf("请输入这个整数:
");scanf("%d",&n);while (n){if(n%10>i)i=n%10;n=n/10;}printf("最大数是:%d
",i);system("pause");}02#include "stdio.h"#include "stdlib.h"main(){int a[10],x=0,y=0,z=0,i;printf("请输入这个10个整数:
");for(i=0;i0)x++;if(a[i]<0)y++;if(a[i]==0)z++;}printf("正数有%d个,负数有%d个,零有%d个
",x,y,z);system("pause");}03#include "stdio.h"#include "stdlib.h"main(){ int x, y, z = 0; for (x = 0x30; x < 0x5F; x++, z++) { if (z % 5 == 0) printf ("
"); printf ("%d , %c", x, x); }system("pause");}求编写C语言三个简单小程序

我再帮你补一课,看了你的标题,我写了一个用定时器0来控制一个LED灯第隔1秒钟亮灭一次的程序,希望对你有用,另外我也写了一个你说的那个程序,一起发上来吧
****************这个是用定时器0控制一个灯的亮和灭******************************
#include
#define uchar unsigned char
#define uint unsigned int
/**************************************/
uchar num;
bit tt;
sbit d=P1^0;

/******************主程序入口********************/
void main()
{
TMOD=0x01;
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
TCON=0x10;
EA=1;
ET0=1;
tt=255;

while(1)
{
if(num==20)
{
tt=!tt;
d=tt;
num=0;
}

}
}

void timer() interrupt 1
{
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
num++;
}
****************这个程序是逐个点亮的(思路:由256逐减1,值由LED灯显示)***********************
#include
#define uchar unsigned char
#define uint unsigned int
/**************************************/
uchar num,tt;
//bit tt;
sbit d=P1^0;

/******************主程序入口********************/
void main()
{
TMOD=0x01;
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
TCON=0x10;

EA=1;
ET0=1;

tt=255;

while(1)
{
if(num==20)
{
tt--;
P1=tt;
num=0;
}

}
}

void timer() interrupt 1
{
TH0=(65535-50000)/256;
TL0=(65535-50000)%256;
num++;

}

4.自己改成C吧
int X = 5,F=37,M=30,sum = 0,i = 0;
for(;i<=100;++i){
sum = F+M;
if(sum%(5*X)==0){
System.out.println("要经过"+i+"年");
break;
}else{
X++;
F++;
M++;
}
}
if(i==100){
System.out.println("在100年内无解!");
}

3.for的方法
int total = 1;
for(int i = 1;i<=n;++i){
total *= i;
}

while

while(n!=0){
total *= n;
n--;
}
最好自己多写点程序

均值。*/
#include <conio.h> /* 此头函数请不要删除 */
main()
{
float a,b,ave;
printf("请输入整数a和b以逗号隔开:\n");
scanf("%f,%f",&a,&b);
ave=(a+b)/2;
printf("整数a和b的平均值是ave=%6.2f",ave);
getch();
}

/*
输入圆柱底面的半径radius和圆柱的高height,求圆柱的表面积area和体积volumn,
要求输出结果保留两位小数、*/
main()
{
float radius,height,area,volumn;
printf("请输入圆柱底面的半径radius:\n");
scanf("%f",&radius);
printf("请输入圆柱的高height:\n");
scanf("%f",&height);
area=3.14*(radius*radius)+2*3.14*radius;
volumn=3.14*(radius*radius)*height;
printf("圆柱的表面积area=%8.2f \n体积volumn=%8.2f",area,volumn);
getch();
}
/*
设银行定期存款的年利率rate为3.82%,并已知存款期为n年,存款本金为capital元,
试编程计算n年后的本利之和deposit.要求rate,n ,capital均从键盘输入,输出信息要完整清晰。。
*/
main()
{
float rate,n,capital,deposit,i;
printf("请输入年利率rate:");
scanf("%f",&rate);
printf("请输入存款本金capital:");
scanf("%f",&capital);
printf("请输入存期年n:");
scanf("%f",&n);
deposit=capital;
i=n;
while(i!=0)
{
deposit=(1+0.0382)*deposit;
i=i-1;
}
printf("%1f年后的本利之和为:%9.2f",n,deposit);
getch();
}

这个好像很简单,是什么小程序啊?

要什么样的?


有什么好玩的C语言小程序
一个“歼灭敌机”的小游戏,DEVc++编译通过:include <stdio.h> include <conio.h> include <stdlib.h> include <windows.h> include define zlx 10 \/\/增量坐标(x)让游戏框不靠边 define zly 3 \/\/增量坐标(y)让游戏框不靠边 define W 26 \/\/游戏框的宽度 define H 24 \/\/游戏框的...

用C语言编写这样一个小程序:随便输入一个正整数,找出它的质因数,并输出...
\/\/ strfile.cpp -- read strings from a file include "stdio.h"void main(){ int a=256;\/\/要分解的数 printf("%d=",a);for(int i=2;;i++){ if(a%i==0){ if(a\/i==1){ printf("%d",i);printf("\\n");return;} else { a=a\/i;printf("%d*",i);i=i-1;} } } ...

C语言高手来一下帮我编个小程序
include <stdio.h> int main(){ char *str , *ch , *c[] = {"个位为:" , "十位为:" , "百位为:" , "千位为:" , "万位为:"};scanf("%s",str);int i = 0 ;\/\/要求1.求出它是几位数 printf("此数为%d位数\\n",(sizeof(str)-1)) ;\/\/因为sizeof连最后一个结尾符都...

c语言编一个小程序
include<stdio.h> include<stdlib.h> int main(){ int i,j;for(i=1;i<=4;i++){ for(j=1;j<=4-i;j++)printf(" ");for(j=1;j<=i;j++)printf("*");for(j=i-1;j>=1;j--)printf("*");printf("\\n");} for(i=3;i>=1;i--){ for(j=1;j<=4-i;j++)printf...

谁有一些简单小游戏的C语言程序?
fod.x=rand()%(W-4)+2; \/\/随机函数rand( )产生一个从0到比”(W-4)”小1的数再加2 fod.y=rand()%(H-2)+1; \/\/随机函数rand( )产生一个从0到比”(H-2)”小1的数再加1 if (fod.x%2==0) break; \/\/fod.x是食物的横坐标,要是2的倍数(为偶数)} setColor(12, 0);...

C语言程序设计问题,关于把几个小程序集合在一个菜单程序里
如果是调用外部进程需要你把那些程序执行文件拷入本程序执行目录下,然后按照以下编写代码执行。把以下代码中Application1与Application1.exe名称改成你需要调用的程序执行文件名 include <conio.h> include <stdio.h> include <process.h> void main(){ while(true){ printf("\\nPlease select a ...

用c语言编写一个小程序
include <stdio.h>void main() {int n,m = 0;scanf("%d",&n);while(n){printf("%d ",n%10);m = m*10 + n%10;n = n\/10;}printf("\\n%d\\n",m);}

用C语言编写一个输出图形的小程序。
法1:include <stdio.h> include<conio.h> void main(){ int i,j;for(i=0;i<4;i++){ for(j=1;j<4-i;j++)printf(" ");for(j=4-i;j<=4+i;j++)printf("*");printf("\\n");} for(i=4;i<7;i++){ for(j=0;j<i-3;j++)printf(" ");for(j=i-3;j<=9-i;j...

哪位C语言高手帮我做一个小程序
include <stdio.h> include <stdlib.h> include <string.h> include <memory.h> include <conio.h> include #define N 1000struct Hotel { \/\/房号 int RoomNo;\/\/客房类型 char RoomType[20];\/\/客房价格 float RoomRate;\/\/空闲情况 bool IsEmpty;\/\/客人姓名 char TName[20];\/\/客人身份...

求一个C语言小程序
用牛顿迭代法 二元一次方程对应函数f(x)=a*x^2+b*x+c 导数为g(x)=2a*x+b 迭代公式为Xn+1=Xn-f(Xn)\/g(Xn)迭代结束条件可以按照精度要求设置,这里设置为abs(Xn+1-Xn)不大于10的-5次方,越小越精确。若迭代一定次数(比如10万次仍不收敛,则认为无解)。这里设X初值为0.5,程序如下...

阳高县17721571731: 用C语言编写一个简单的图书管理小程序 -
诗点康裕: 源代码如下:#include<iostream> #include<iomanip> #include<string> #include<fstream>#include<stdio.h> using namespace std; const int maxb=10000; //最多的图书 class book//图书类 { int tag; //删除标记1:已删0:未删 int number; //isbn书...

阳高县17721571731: 编写几个C语言小程序.. -
诗点康裕: 代码如下:#include void main() { printf("Hello, world!\n"); } 程序输出为 Hello, world!一般来说,这是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编写的第一个程序.

阳高县17721571731: 帮帮忙 用c语言编个小程序
诗点康裕: #include "stdio.h" int main(){ int a[100],n=0,i,d; while(scanf("%d",&d)!=EOF) a[n++]=d; for(i=0;i<n;i++) printf("%d\n",a[i]); return 0; }

阳高县17721571731: 谁能用c语言给我写个小程序?
诗点康裕: #include <stdio.h> #include <conio.h> main() { int s,a[11]={0,98,88,78,68,58,48,38,28,18,8},i,ori; clrscr(); printf("original digit is:\n"); for (i=0;i<10;i++) { printf("%-3d",a[i]); } printf("\n"); printf("please input digit:\n"); scanf("%d",&s); a[0]=s;...

阳高县17721571731: c语言写个程序 -
诗点康裕: #includemain() { int a,b,c,temp; scanf("%d%d%d",&a,&b,&c); if(a>b) {temp=a;a=b;b=temp;} if(a>c) {temp=a;a=c;c=temp;} if(b>c) {temp=b;b=c;c=temp;} printf("%d %d %d",a,b,c); }

阳高县17721571731: 怎样去用c语言去编一些简单的小程序 -
诗点康裕: 如果是GUI,可以用Windows API,可以通过《Winodws程序设计》学习一下.还可以使用MFC,推荐看《深入浅出MFC》,另外还有几个比较好的图形界面库,像GTK+和QT,是跨平台的. 如果是更高级的图像编程,3D程序设计的话,可以使用DirectX和Opengl,还有个比较不错的ogre,这几个是做游戏比较常用的.

阳高县17721571731: 如何用cfree编写一个简单的小程序,用C语言. -
诗点康裕: 第一步:建立新文件,这个直接就是CPP的,; 第二部:保存(避免文件丢失或找不到位置); 第三步:编写代码 第四步:然后确定没有问题后,点构建菜单的构建,或者直接按F5 建议你用VC6.0或者VS2008比较好

阳高县17721571731: 怎样用c语言编写软件?如一些小的程序. -
诗点康裕: 1.先把C/C++基础学扎实 2.找些有关MFC编程的书,照着书上例子多练习.然后试着独立写些小东西,比如说计算器,记事本等. 3.积累了一定的windows基础编程经验,可以向更深发展了. 总而言之,学编程没有捷径,只有不断的练习,才能成为真正的高手!

阳高县17721571731: 用C语言写两个计数器的小程序. -
诗点康裕: 很多人回家过年了,所以回答少,程序已通过#include<stdio.h>/*第一个程序:*/ main() { int i=1, m=0; printf("请输入一个数:\n");while(i!=0){ //while 循环开始当i等于0时,程序中止; scanf("%d",&i); //从键盘获取数值,如果i=0,则退出...

阳高县17721571731: 用C语言编写一个小程序,分成那几个部分,它们是怎么联系在一起的? -
诗点康裕: 要理解编译代码的过程实际上分为编译和链接两大部分.首先把 c 代码编译成 object 文件,再把 object 文件与系统库链接成可执行文件.比如,有两个文件 main.c, func.c,在 main 里调用了 func.c 里定义的函数.编译过程实际上分两步:1. 编译:main.c -> main.obj , func.c -> func.obj2. 链接:main.o, func.o -> main.exe 不同的 IDE 有不同的设置方法,但基本的步骤都是一样的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网