大哥大姐帮忙编个C程序

作者&投稿:呈胆 (联系方式在网页底部的电邮联系)
大哥大姐,帮忙用c写个程序~

首先每个企鹅是一个 高度和攻击力的结构体
1. 第一步按照 高度或者攻击力做一个非降序的排序
2. 第二步就是在另一维上做一个最长上升子序列。求出长度就为结果。
两部分的程序都可以网上找到~

#include
struct student
{char num[5];
char name[10];
int score[3];
float avr;
}stu[5];
main()
{int i,j,max,maxi,sum;
printf("Please input 5 students data
");
for(i=0;i<5;i++)
{printf("The NO.%1d number:",i+1);
scanf("%s",stu[i].num);
printf("name:");
scanf("%s",stu[i].name);
for(j=0;j<3;j++)
{printf("score%1d:",j+1);
scanf("%d",&stu[i].score[j]);
}
}
max=0;
maxi=0;
for(i=0;i<5;i++)
{sum=0;
for(j=0;j<3;j++)
sum+=stu[i].score[j];
stu[i].avr=(float)sum/3;
if(sum>max)
{max=sum;
maxi=i;
}
}
printf("number name score1 score2 score3 average
");
for(i=0;i<5;i++)
{printf("%6s%7s",stu[i].num,stu[i].name);
for(j=0;j<3;j++)
printf("%8d",stu[i].score[j]);
printf("%8.2f
",stu[i].avr);
}
printf("The best student is %s,sum=%d
",stu[maxi].name,max);
}

void main(){
char c[80],*p;
int wordlen=0,inword=0;
do{
gets(c);
p=c;
while (*p!='\0'){
if ((*p<='z' && *p>='a') || (*p<='Z' && *p>='A')){
if (p==c || *(p-1)==' ')
inword=1;
if (inword==1) wordlen++;
}else{
inword=0;
if (*p==' ' && wordlen>0)
if (*(p-wordlen)>='a') *(p-wordlen)-=32;
wordlen=0;
}
p++;
}
if (wordlen>0)
if (*(p-wordlen)>='a') *(p-wordlen)-=32;
printf("%s",c);
}while(c[0]!='*');
}

#include<stdio.h>
#include<ctype.h>
main()
{
char cBuf=0;
char cLastChar='\t';
cBuf=getchar();
while(cBuf!='\n'&&cBuf!=EOF)
{
if(isspace(cLastChar))
{
if(cBuf>='a'&&cBuf<='z')
{
cBuf-=32;
}

}
putchar(cBuf);
cLastChar=cBuf;
cBuf=getchar();

}

}

#include "stdio.h"
#include "ctype.h"

int main()
{
char array[512] = {0};
int i;
gets(array);
array[0] = toupper(array[0]);
for(i = 1;; i++) if(array[i] == 0) break;
else if(array[i] == ' ' ) array[i + 1] = toupper(array[i + 1]);

printf("%s", array);
getch();
return 0;
}
win XP + win tc 编译通过
经测试:本程序无毒无马,功能符合楼主思想。如有异义,请直接留言!

很难呀,我学了一年也不知道学的什么。

相关视频

用C语言开发简单的应用系统程序,源代码不得少于150行
用C语言开发简单的应用系统程序,源代码不得少于150行,必须用Turbo C2.0编程,程序应有友好的人机交互界面、完善的功能和实用性,大哥大姐们,帮帮忙拉,我实在是不会做啊。。。。。 benxiaohai_gy 火车站售票查询系统: #include #include #include #include int shoudsave=0 ; int count1=0,

用c语言编写一个程序,在显示器上自动显示年、月、日
给你一个屏幕上显示的表 全屏幕模拟时钟的C源程序 include<graphics.h> include<math.h> include<dos.h> define pi 3.1415926 define X(a,b,c) x=a*cos(b*c*pi\/180-pi\/2)+300;define Y(a,b,c) y=a*sin(b*c*pi\/180-pi\/2)+240;define d(a,b,c) X(a,b,c);Y(a,b,c)...

...采用什么技术实现什么功能),请各位大哥大姐帮忙,谢谢~
postmessage控制鼠标移动和点击:控制控制你 postmessage传递按键事件和键值:操作操作你 数据压缩:让屏幕图像传递快一点 一些参考例子:sendreceivefile 局域网文件传送client\/server端 http:\/\/114.246.78.92\/src\/sendreceivefile.src.rar iceDispImg 随窗体大小改变(可满屏)显示图片(只做为一个简单例程...

c语言求哥哥姐姐们帮忙
◆如何学好c语言:http:\/\/post.baidu.com\/f?kz=8642778 ◆学 C 容易出错的地方: http:\/\/post.baidu.com\/f?kz=4275539 ◆C程序易犯错误:http:\/\/post.baidu.com\/f?kz=12428951 ◆几种排序算法:http:\/\/post.baidu.com\/f?kz=5633380 ◆几个经典字符串Hash函数:http:\/\/post.baidu.com\/f?