谁来帮我改改这个C语言课程设计提目..谢谢了 高分悬赏 好的话+66分.

作者&投稿:廖乳 (若有异议请与网页底部的电邮联系)
谁来帮我改改这演讲稿啊???关于铁路建设安全生产的..~

  《我的理想》演讲稿

  尊敬的老师,亲爱的同学:

  大家好!

  今天,我要演讲的题目是《我的理想》。

  有志者,事竟成。谈到理想我相信许多同学都立下宏大的志愿:有做经理的,有做商人的,有做环保卫士的……然而,我的理想——做一名教师。

  列夫、托尔斯泰说:理想是指路的明灯。没有理想,就没有坚定的方向,没有方向,就没有生活。的确,远大的理想是黑暗中的明灯,它,会成为你开启成功之门的钥匙。如果没有理想,就没有动力。水,不会激石则鸣,人,不会激志则宏。

  记得我在一本书上看到过一个故事:一个国王要给最有贡献的人颁奖。首先,上来了个医生,他说,他在疾病流行期间,曾救过9999个病人。国王摇了摇头。然后,上来了一位诗人,他说,他的诗和李白、杜甫不分上下。国王依然摇了摇头。接着,许多人都陆续登上台,可没有一人获奖,沮丧地离开。突然,一位年过六旬的老人拉着一位小孩,并拿着一本厚厚的课本走上台她亲切地对国王说:“祖国和春天,到处都是花红柳绿,累累的果实需要园丁去培养。”国王顿时笑逐颜开,他激动地说:“你是最有贡献的人!”接着,献上花环,自己亲自给她颁发奖牌。

  从此,我对教师有了深刻的理解。此时,又激起了我宏大的志愿,崇高的理想。

  教师是一种伟大而神圣的职业,是塑造人类灵魂的工程师。是啊!罗国杰也曾称赞过教师,他说:教师好比一支蜡烛,不断地燃烧、消耗着自己,照亮着别人前进的道路;又像一根粉笔,散播着智慧的种子,把知识传授给别人,而渐渐磨损着自己;又像一只梯子,让人踩着自己的肩膀攀上高峰,去采摘胜利的果实。的确,生活中,那个伟人又能离开老师的帮助呢?

  我想,有了理想,就有了生活的目标,才不至于虚度光阴。不过,有理想而不奋斗,也是徒劳。正如一句话“理想,不付诸行动,是虚无飘渺的露。”我要为理想而学习,在通往理想的航程中,我要不断努力奋进!

  我的演讲讲完了,谢谢大家。


  《我的理想》演讲稿

  尊敬的老师,亲爱的同学:
  你们好!
  我今天要演讲的题目是《我的理想》。
  理想就像阶梯,它帮助我们向着光明的未来攀登;理想就像指南针,它帮助我们寻找人生的方向。一个人如果没有理想,就如同小鸟没了翅膀,怎能向美好的未来展翅飞翔?
  每个人都有自己的理想,有的想当士兵,保家护国;有的人想当老师,培育人才;有个人想当医生,救死扶伤……而我就想当一名基因专家!
  当我成了基因专家,我要竭尽自己所能,为人类服务。
  现今世界上仍有不少国家,地区,人民还没有解决温饱问题,像非洲,贫困山区等地方,温饱成了决定他们生存的关键。当我成了基因专家后,我要做的第一件事就是替他们解决温饱问题。我会在粮食的脱氧核糖核酸(也就是DNA)上做文章, 改变这些植物的基因链,使粮食的得到原来30倍产量。此外,我还要在脱氧核糖核酸双股螺旋线中再添加人体各部分所需的营养基因,使人体各部分得到最优良的简化,更好的吸收。再而,我要使这种粮食的种子的成长期缩短,一个季度一收割。 这就是我的理想,一个远大而崇高的理想。我知道要实现这个理想十分不容易,为了早日实现这个理想,我愿从今天起努力学习,不懈努力。因为我知道,要成为一个基因专家,必须要有渊博的知识方可。
  我的演讲结束了,谢谢大家。


  中学生演讲稿:我的理想

  不知道,你是否还能记起,我们在小学时写过一篇文章叫《我的理想》。不知道,你是否还记得你那是怎样的《我的理想》。不知道,又有几人又真的实现了《我的理想》。。。。。。

  曾经说长大立志做诗人,优雅得琼瑶书中的女主角般的女孩子。在她结婚生子,柴米油盐的若干年里,她抱一个流鼻涕的小孩子在指着老公的鼻子漫骂脏言。她忘掉了,她年少时一个轻笑都会拿个小手绢抿嘴而笑不露齿!她忘掉了,她年少时曾经多么用心来装饰出每一个动人的句子!她忘了她说过要让俗套的生活度得如梦似诗!

  曾经,他的梦想是拥有一辆自己组装的机车。不顾家人的反对,每天在机器旁忙得不亦乐乎。而在多年后的今天,他只想着如何把别人的钱放进他的口袋里。他说,我现在才知道我原来是多么的幼稚。竟然喜欢去做一名车房仔,每天把自己累得半死。

  曾经,他认为他长大后一定会是个名记者。不畏强权,每天都会把真相与正义公报于天下,做个现代的侠义之士。而现在,他却拿金钱来收买某个记者更改他虐待前妻的那篇稿子。

  曾经,他的理想是一名医生。拥有华陀的医术学识,更要有神农尝百草的勇气。他说,只有这样的牺牲精神才配做一名人民医生,把人们解困于病魔毒害里。如今,他是真的做了一名医生,还是非常有名时,他却为了一个红包迟来而延期了一个危急病人的手术期,让病人差点因此而死去。

  不知道,你是否还记得,你写下这一篇《我的理想》,会是如何的一个心情记忆。。。。。。

  不知道,当初的你是否能想象,你会是今天的这个样子。。。。。。


  敬爱的老师,亲爱的同学们:大家好!今天,我演讲的题目是《张开理想的翅膀,飞向世界的舞台》。让我悄悄地告诉大家吧,我的理想是当一名优秀的外交家。翻开中国厚重的近代史,充斥于眼的都是血腥、悲惨与耻辱。清政府闭关锁国的政策,不但没能让帝国主义者望而却步,反而在门口探头探脑,想一窥其中的肥美。清政府甚至还自诩为“天朝圣国”,不用设立任何外交部门。于是,中国如此泱泱大国,竟如待宰的羔羊般被抬上了帝国主义者的餐桌,毫无还手之力。 对此,我想,我们除了悲愤之外,应该还有更深层次的思考吧!清政府走向灭亡是必然的,然而假如当初清政府没有闭关锁国,没有盲目排外,没有……太多的假设, 即便清政府不能逃离灭亡的命运,却也不会这么快地走向覆灭。由此我们看到了一个国家外交的重要性。 建立新中国后,我们国家的外交事业不再是一片空白,而是一日千里,突飞猛进。与160多个国家都建立了良好稳定的外交关系。我们今天能够生活在这么一个和平、安宁、幸福、没有恐怖威胁、没有极端分子破坏的国家里,良好的外交手段发挥了重要的作用。 我萌发了当一名优秀的外交官的理想,并不是一时心血(xuè)来潮,而是因为,我从小便崇拜那些风度翩翩、“谈笑间樯橹灰飞烟灭”的外交家。纵观历史长河,我国优秀的外交家比比皆是,有“不辱使命,雄辩四方”的晏婴,有“虚怀若谷,力挫强秦”的蔺相如,更有才思敏捷,运筹帷幄的周总理,他们举手投足之间都透露着十足的人格魅力!综观许多优秀外交家的成功经验,我发现一个成功的外交人员不但要有机智的头脑,还要有快速应变的能力,而最重要的是要有一颗爱国之心。因为站在世界舞台上,代表的不仅仅是个人,更是代表着一个民族、一个国家。一个具有高素质的外交家,会对外国优秀的文化、拼搏的精神实行“拿来”主义,又可以让世界认识、了解到中国这条巨龙,不断促进我国的进步与发展。 而今,我虽正处在人生的起跑线上,未来隐约飘忽,但在我心中的理想却是很明朗、清晰的。也许你会说我的理想太高太远,但这正是我奋发前进的不懈动力。路漫漫其修远兮,吾将上下而求索。为具备一个优秀外交家的良好素质,我将努力学好各门功课,特别是在英语上多下功夫,积极参加各种社会活动,让自己得到更多的锻炼,为今后站在世界舞台上打好坚实的基础。同学们,让我们张开理想的翅膀,飞向属于我们自己的天空!我的演讲完了,谢谢大家!


  我的理想——演讲稿

  各位同学们:
  大家好!
  你们应该都有自己的理想吧!当然,每个孩子在自己的童年都有自己的理想。有的是想当一名医生;有的是想当一名老师;有的是想当一名外交官;有的是想当一名警察……当然,一个孩子在童年的理想多种多样。可是,我想当一名信息人才。
  为什么呢?因为我从小就酷爱电脑,并和它结下了不解之缘。上三年级的时候,学校办了电脑课,每到上电脑课那天,我十分兴奋,打开电脑我就学打字、画图……因为家里有电脑,可以在网上发表,还可以在QQ上和网友聊天,大大增快了我的打字速度。每到星期天,我写完作业就叫爸爸教我信息。在学校里,老师提出的问题我几乎可以回答得出来,最想让我当信息人才的是因为我听到广播里说“祖国的信息人才严重短缺”这更坚定了我做信息人才的决心。
  为了实现这个梦想,我现在一定要好好学习,打好基础,每门科目都要好好学,并且要全方面发展,向前推进,成为一名真正的信息人才!
  如果我实现了这个梦想,当了一名信息人才,我要把现在的高科技提升成成超科技,我要做出中国人自己的软件和程序,我们中国也要创造一个“微软公司”,我也要成为中国的比尔.盖茨!
  我的演讲完了,谢谢大家!

4,
Search (BiTree t,ElemType x)
{ struct nodee;
{BiTree pp;
int tag;

}s[100];
int top; Bitree p;
top=0; p=t;
while(p!=NULL&&p->p!=NULL)
{while(p!=NULL&&p->data!=x)
{top++;
s[top].pp=p;
s[top].tag=0;
p=p->lchild;
}
if(p!=NULL&&p->data==x)
{for(i=1; i<=top; i++)
printf(s[i].pp->data);}
else
if(top>0&&s[top].tag==1)
{top--;p=NULL;}
else
if(top>0)
{s[top].tag=1;p=s[top].pp;p=p->rchild;
}
}
}
我就写一个吧,保证是对的,昨天刚考完数据结构,原题,觉得太恶了,不想再敲程序了

已知学校可用的教室都存放在文件file25_1.txt中;每天的上课时间段存放在文件file25_2.txt中;教学周1~16周;每周仅允许在周1~周5上课。
某位任课教师想通过你编写的软件申请上课教室。教师申请时,将提供以下信息:教学周,星期,课节,教室。例如:第3周,周4,1~2节,B楼112教室。
如果此教室的此时间段已经被占用,则提示教师,另作其它申请;否则,批准申请,并及时将新的占用信息写入file25_1.txt。
说明:file25_1.txt文件中每行的内容按照顺序为:教学楼号,教室号,若干占用信息。

#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
#define SIZE 8

struct class
{char bulding;
int week;
int day;
int class;
}cla[SIZE];

void write();
void load();
void complet();

int save();
int menu();
int j;

main()
{ clrscr();
for(;;)
{
switch(menu())
{

case 1:load();break;
case 2:write();break;
case 3:complet(); break;
case 4:exit(0);
}
}
}

int menu()/*menu*/
{int c;
printf("******************welcome******************\n");
printf("* 1)read *\n");
printf("* 2)input *\n");
printf("* 3) response apply *\n");
printf("* 4).exit *\n");
printf("*******************************************\n");
printf("qing shu ru");
scanf("%d",&c);
if(c>4&&c<1)
printf("wrong");
return (c);
}

void load()/**/
{
FILE*fp;
int i;
if((fp=fopen("d:\\file25_1.txt","rb"))==NULL)
{
printf("cannot open infile\n");
return;
}
printf("bulding classroom week day class\n");
for(i=0;i<SIZE;i++)
{
fscanf(fp,"%c%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class);
if(feof(fp)!=0)
continue;

printf("%-5c%4d%4d%4d\n",cla[i].bulding,cla[i].week,cla[i].day,cla[i].class);
}
fclose(fp);
}

void write()/**/
{FILE*fp;
int i,j=10000;
printf("bulding");
scanf("%s",cla[j].bulding);
printf(".week");
scanf("%d",&cla[j].week);
printf("day");
scanf("%d",&cla[j].day);
printf("class");
scanf("%d",&cla[j].class);

if((fp=fopen("d:\\file25_1.txt","rb"))==NULL)
{
printf("cannot open infile\n");
return;
}
for(i=0;i<SIZE;i++)
{
fscanf(fp,"%c%d%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class);

if((strcmp(cla[j].bulding,cla[i].bulding)==0)&&(strcmp(cla[j].week,cla[i].week)==0)&&(strcmp(cla[j].day,cla[i].day)==0)&&(strcmp(cla[j].class,cla[i].class)==0))
{printf("sorry,this classroom have choose!\n");break;}

if(feof(fp)!=0)
continue;}
printf("you can use this room\n");
}
void complet()
{
int i;
printf("be sure? 1)yes 2)no\n");
scanf("%d",&i);
if(i==2)
return;
if(i==1)
{FILE*fp;
if((fp=fopen("d:\\file25_1.txt","a"))==NULL)
{printf("can not open\n");
return;
}
fprintf(fp,"%c%d%d%d\n",cla[10000].bulding,cla[10000].week,cla[10000].day,cla[10000].class);
fclose(fp);}
return;
}
问题补充:最好在多加些注释..因为看不明白哦.. 我还要答辩 .闷.
提问者:咘叮ㄨ鉎⒎ - 助理 二级

答复共 1 条
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
#define SIZE 8

struct class //定义一个结构用来存储教室的信息
{char bulding; //所在楼
int week; //上课时间
int day; //不知道为啥用
int class; //教室
}cla[SIZE];//定义一个结构数组,最大为8个此结构,也可改变SIZE的值来改变结构数组的大小。

void write(); //声明函数
void load(); //声明函数
void complet(); //声明函数

int save(); //声明函数
int menu(); //声明函数
int j; //定义全局变量

main() //主函数
{ clrscr(); //清除屏幕
for(;;) //循环调用功能函数
{
switch(menu()) //调用菜单函数,并利用其返回值确定操作项目,switch()多分支语句运用。
{

case 1:load();break;//如返回1,运行初始化函数
case 2:write();break; //如返回2,运行功能函数
case 3:complet(); break; //如返回3,运行功能函数
case 4:exit(0); //如返回4,退出程序
}
}
}

int menu()/*menu*/ //子函数
{int c; //定义输入菜单选项
printf("******************welcome******************\n");
printf("* 1)read *\n");
printf("* 2)input *\n");
printf("* 3) response apply *\n");
printf("* 4).exit *\n");
printf("*******************************************\n");
printf("qing shu ru");
scanf("%d",&c);
if(c>4&&c<1)
printf("wrong");
return (c); //返回输入的操作项
}

void load()/**/ //初始化函数
{
FILE*fp; //定义文件指针
int i;
if((fp=fopen("d:\\file25_1.txt","rb"))==NULL)//判断是否能够以二进制只读形式打开d:\file25_1.txt文件
{
printf("cannot open infile\n");
return; //异常中止,建议采用exit(1)函数返回操作系统
}
printf("bulding classroom week day class\n"); //按格式输出file25_1.txt的内容
for(i=0;i<SIZE;i++) //最多只读取SIZE组数据,
{
fscanf(fp,"%c%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class); //从文件中读取数据到结构数组中,其中bulding只能接受单个字符,不知是否合乎你的要求,如要接受字符串应在结构中定义数组
if(feof(fp)!=0) //判断是否到了文件末尾,此处用feof()函数判断文件是否到了末尾,但对舆空文件,其判断结果可能会出现错误,建议使用fget(c)=="\0"
continue; //如果不是末尾,跳过for中continue后面的语句,继续从for语句开头,开始执行(也就是跳过本次循环)

printf("%-5c%4d%4d%4d\n",cla[i].bulding,cla[i].week,cla[i].day,cla[i].class); //此句只能在到了文件末尾后运行,但是此for中最多能从文件中读取SIZE组数据,是否已经到文件末尾不可知,所以此句是否运行不可知。 即使此句运行了,也只能输出读出的最后一组数据,故建议你将取出数据,舆显示数据分开进行。
}
fclose(fp);
}

void write()/**/
{FILE*fp;
int i,j=10000;
printf("bulding"); //此处你应该是要输入你想查询的教室的信息,但是存储到结构cla[i]中肯定出错,因为你的j=10000,超过了开头定义的SIZE的大小范围,应该改的小於SIZE,或者把 SIZE改到大於j.
scanf("%s",cla[j].bulding);
printf(".week");
scanf("%d",&cla[j].week);
printf("day");
scanf("%d",&cla[j].day);
printf("class");
scanf("%d",&cla[j].class);

if((fp=fopen("d:\\file25_1.txt","rb"))==NULL)
{
printf("cannot open infile\n");
return;
}
for(i=0;i<SIZE;i++) //load()函数中已经存储了订阅的教室信息,此处为什麼还要将这些信息存储到结构中?不是重复吗?
{
fscanf(fp,"%c%d%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class);

if((strcmp(cla[j].bulding,cla[i].bulding)==0)&&(strcmp(cla[j].week,cla[i].week)==0)&&(strcmp(cla[j].day,cla[i].day)==0)&&(strcmp(cla[j].class,cla[i].class)==0))//此处比较输入的信息舆存储的信息是否有重复,有则表示教室占用,strcmp(str1,str2),为字符串比较函数,而你的上述结构中的全部为整型数据,建议全部用字符型,不过此处应该不会出现错误,因为整型和字符型可相互转换;如果你改为字符型输入,建议使用stricmp(str1,str2)函数比较字符串,因为它可以忽略大小写的。
{printf("sorry,this classroom have choose!\n");break;}

if(feof(fp)!=0)//如果不用再次读文件,这里的部分也可以不用了
continue;}
printf("you can use this room\n");
}

void complet() //如果找到教室,确定是否预定函数
{
int i;
printf("be sure? 1)yes 2)no\n"); //输出选择项
scanf("%d",&i);
if(i==2)
return; //选择2则退出
if(i==1)
{FILE*fp; //选择1则存储信息到文件中
if((fp=fopen("d:\\file25_1.txt","a"))==NULL)//此处为追加方式打开文件
{printf("can not open\n");
return; //再次建议使用exit(1)退出程序
}
fprintf(fp,"%c%d%d%d\n",cla[10000].bulding,cla[10000].week,cla[10000].day,cla[10000].class);
fclose(fp);} //写入刚此输入的教室信息
return; //ok返回
}
完了,以上的问题自己改改吧,好多啊。

or(i=0;i<SIZE;i++) //load()函数中已经存储了订阅的教室信息,此处为什麼还要将这些信息存储到结构中?不是重复吗?
{
fscanf(fp,"%c%d%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class);

if((strcmp(cla[j].bulding,cla[i].bulding)==0)&&(strcmp(cla[j].week,cla[i].week)==0)&&(strcmp(cla[j].day,cla[i].day)==0)&&(strcmp(cla[j].class,cla[i].class)==0))//此处比较输入的信息舆存储的信息是否有重复,有则表示教室占用,strcmp(str1,str2),为字符串比较函数,而你的上述结构中的全部为整型数据,建议全部用字符型,不过此处应该不会出现错误,因为整型和字符型可相互转换;如果你改为字符型输入,建议使用stricmp(str1,str2)函数比较字符串,因为它可以忽略大小写的。
{printf("sorry,this classroom have choose!\n");break;}

if(feof(fp)!=0)//如果不用再次读文件,这里的部分也可以不用了
continue;}
printf("you can use this room\n");
}

void complet() //如果找到教室,确定是否预定函数
{
int i;
printf("be sure? 1)yes 2)no\n"); //输出选择项
scanf("%d",&i);
if(i==2)
return; //选择2则退出
if(i==1)
{FILE*fp; //选择1则存储信息到文件中
if((fp=fopen("d:\\file25_1.txt","a"))==NULL)//此处为追加方式打开文件
{printf("can not open\n");
return; //再次建议使用exit(1)退出程序
}
fprintf(fp,"%c%d%d%d\n",cla[10000].bulding,cla[10000].week,cla[10000].day,cla[10000].class);
fclose(fp);} //写入刚此输入的教室信息
return; //ok返回
}
完了,以上的问题自己改改吧,好多啊。

#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "conio.h"
#define SIZE 8

struct class //定义一个结构用来存储教室的信息
{char bulding; //所在楼
int week; //上课时间
int day; //不知道为啥用
int class; //教室
}cla[SIZE];//定义一个结构数组,最大为8个此结构,也可改变SIZE的值来改变结构数组的大小。

void write(); //声明函数
void load(); //声明函数
void complet(); //声明函数

int save(); //声明函数
int menu(); //声明函数
int j; //定义全局变量

main() //主函数
{ clrscr(); //清除屏幕
for(;;) //循环调用功能函数
{
switch(menu()) //调用菜单函数,并利用其返回值确定操作项目,switch()多分支语句运用。
{

case 1:load();break;//如返回1,运行初始化函数
case 2:write();break; //如返回2,运行功能函数
case 3:complet(); break; //如返回3,运行功能函数
case 4:exit(0); //如返回4,退出程序
}
}
}

int menu()/*menu*/ //子函数
{int c; //定义输入菜单选项
printf("******************welcome******************\n");
printf("* 1)read *\n");
printf("* 2)input *\n");
printf("* 3) response apply *\n");
printf("* 4).exit *\n");
printf("*******************************************\n");
printf("qing shu ru");
scanf("%d",&c);
if(c>4&&c<1)
printf("wrong");
return (c); //返回输入的操作项
}

void load()/**/ //初始化函数
{
FILE*fp; //定义文件指针
int i;
if((fp=fopen("d:\\file25_1.txt","rb"))==NULL)//判断是否能够以二进制只读形式打开d:\file25_1.txt文件
{
printf("cannot open infile\n");
return; //异常中止,建议采用exit(1)函数返回操作系统
}
printf("bulding classroom week day class\n"); //按格式输出file25_1.txt的内容
for(i=0;i<SIZE;i++) //最多只读取SIZE组数据,
{
fscanf(fp,"%c%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class); //从文件中读取数据到结构数组中,其中bulding只能接受单个字符,不知是否合乎你的要求,如要接受字符串应在结构中定义数组
if(feof(fp)!=0) //判断是否到了文件末尾,此处用feof()函数判断文件是否到了末尾,但对舆空文件,其判断结果可能会出现错误,建议使用fget(c)=="\0"
continue; //如果不是末尾,跳过for中continue后面的语句,继续从for语句开头,开始执行(也就是跳过本次循环)

printf("%-5c%4d%4d%4d\n",cla[i].bulding,cla[i].week,cla[i].day,cla[i].class); //此句只能在到了文件末尾后运行,但是此for中最多能从文件中读取SIZE组数据,是否已经到文件末尾不可知,所以此句是否运行不可知。 即使此句运行了,也只能输出读出的最后一组数据,故建议你将取出数据,舆显示数据分开进行。
}
fclose(fp);
}

void write()/**/
{FILE*fp;
int i,j=10000;
printf("bulding"); //此处你应该是要输入你想查询的教室的信息,但是存储到结构cla[i]中肯定出错,因为你的j=10000,超过了开头定义的SIZE的大小范围,应该改的小於SIZE,或者把 SIZE改到大於j.
scanf("%s",cla[j].bulding);
printf(".week");
scanf("%d",&cla[j].week);
printf("day");
scanf("%d",&cla[j].day);
printf("class");
scanf("%d",&cla[j].class);

if((fp=fopen("d:\\file25_1.txt","rb"))==NULL)
{
printf("cannot open infile\n");
return;
}
for(i=0;i<SIZE;i++) //load()函数中已经存储了订阅的教室信息,此处为什麼还要将这些信息存储到结构中?不是重复吗?
{
fscanf(fp,"%c%d%d%d%d\n",&cla[i].bulding,&cla[i].week,&cla[i].day,&cla[i].class);

if((strcmp(cla[j].bulding,cla[i].bulding)==0)&&(strcmp(cla[j].week,cla[i].week)==0)&&(strcmp(cla[j].day,cla[i].day)==0)&&(strcmp(cla[j].class,cla[i].class)==0))//此处比较输入的信息舆存储的信息是否有重复,有则表示教室占用,strcmp(str1,str2),为字符串比较函数,而你的上述结构中的全部为整型数据,建议全部用字符型,不过此处应该不会出现错误,因为整型和字符型可相互转换;如果你改为字符型输入,建议使用stricmp(str1,str2)函数比较字符串,因为它可以忽略大小写的。
{printf("sorry,this classroom have choose!\n");break;}

if(feof(fp)!=0)//如果不用再次读文件,这里的部分也可以不用了
continue;}
printf("you can use this room\n");
}

void complet() //如果找到教室,确定是否预定函数
{
int i;
printf("be sure? 1)yes 2)no\n"); //输出选择项
scanf("%d",&i);
if(i==2)
return; //选择2则退出
if(i==1)
{FILE*fp; //选择1则存储信息到文件中
if((fp=fopen("d:\\file25_1.txt","a"))==NULL)//此处为追加方式打开文件
{printf("can not open\n");
return; //再次建议使用exit(1)退出程序
}
fprintf(fp,"%c%d%d%d\n",cla[10000].bulding,cla[10000].week,cla[10000].day,cla[10000].class);
fclose(fp);} //写入刚此输入的教室信息
return; //ok返回
}
完了,以上的问题自己改改吧,好多啊。

bu hui .


各位大神帮我修改一下C语言代码,帮助我实现功能,谢谢。
include <stdio.h> int main(void){ char c;int i=0,a[100],j,sum=0;printf("n个数加法器\\n");printf("提示:输入整数,回车输入下个数字,输入q,回车结束\\n");do { scanf("%d",&a[i]);sum+=a[i++];printf("输入%d次\\n",i);scanf("%c",&c);}while(c!='q'); ...

请C语言高手帮我修改一下这个程序··
第三、printf("\\1: it took you %6.3f seconds\\n",difftime(b,a));这句什么意思??没必要吧 下面是代码,去掉的东西,我注释起来了,你对比看下 include "time.h"include "stdlib.h"include "stdio.h"void main(){ char c;clock_t start,end;\/\/time_t a,b;int var;int i,guess;...

帮改一下C语言
楼主这样的算法每次都会把总和重置为100 + 新的高度乘以2。关键是算总和的变量应该在循环外初始化,然后在循环内每次加上新的增量。另外,h=100 与循环无关,最好不要放在 for 语句里。修改完的程序如下:include <stdio.h> void main(){ float i,h,s;h = 100;\/ 初始高度 \/ s = h;\/ ...

帮我C语言改改错~谢谢!!
\/*指针变量t在声明了之后没有赋值就直接引用了,在每a[]记录其地址以后,应重新分配,否则记录的只是最后的一个数字。char * t = (char *) malloc(5 * sizeof(char));\/ include "stdio.h"int main(){ int i ,num=0, n=1, j=0, k=0 ;char *p ,* a[20] , * t = (char *...

关于C语言的,答案哪里错了,帮忙改下!谢谢!
\/\/这就是循环里面的标记,上面flag赋的初值为0,这里把它改为1,就证明上面if条件满足,进到了条件语句里面 break;} } if(flag==0)\/\/这里就是判断是否找到,1就是找到了,0就是没找到。{ printf("数组中不存在%d,将其放入w[0]中。",x);p=x;n++;} else printf("%d出现在数组中第%d...

帮我改下C语言程序中的错误,感激不尽!!!
修改后的代码:include<stdio.h> void main(){int a,b;float d,e;char c1,c2;double f,g;long m,n;unsigned int p,q;a=61; b=62;c1='a'; c2='b';d=3.56; e=-6.87;f=3157.890121; g=0.123456789;m=50000; n=-60000;p=32768; q=40000;printf("a=%d,b=%d\\ncl=%c,...

帮忙修改一个C语言程序(急)
我是楼主,下面是补充的程序~提问有字数限制~程序有20来个错误~自己修改不来~希望高手帮帮忙修改一下~我的分也不多~但是修改好了我给追加!!!case 2:printf("\\nPlease input student code(8digits):");scanf("%s",tempcode);temp=studentist;while(temp!=NULL){if(strcmp(tempcode,temp->cod...

求大佬帮我修改C语言程序错误
include<stdio.h> main() { int a[]={2,4,6,8,10,12}; \/\/定义数组a并初始化int (*p)[2]=(int(*)[2])a;int i,j;printf("按行输出:\\n"); \/\/按行输出:for(i=0;i<3;i++) { for(j=0;j<2;j++){printf("%3d",p[i][j]); }printf("\\n");} printf("按列输出...

c语言求助,我这个运行出来不对,请帮我改一下,题目如图,拜托,谢谢_百...
while( item>=0.001) {sum += pow(-1,k+1)\/k; \/\/这个公式写的不对,不是光多个±1相加,还得除以k呢 printf( "前%d项数列的和=%.6f\\n", (int)k, sum );\/\/输出的是k和sum,不是n和sumk++; item=1\/(float)k;\/\/注意和k++的顺序,k++在后面,会多算一次。 }return 0;}...

可以求一个C语言大佬帮我纠个错吗?太感谢了
首先,您在输入两个数组值的时候,输入格式是错误的:应该使用的是&a[m]和&a[q].还有一个错误是在C语言中一个等号代表赋值,表示把右边的结果赋值给左边的变量,所以您的 红色标注的地方是永远成立的,也就失去了判断的意义了。应该用==,表示判断两者是否相等。以上就是我的回答,希望能帮助到您...

石拐区19144103321: C语言课程设计题目 -
稻堵障翳: #include <stdio.h> void add(void); int check(void); int rent(void); void useradd(void); void returnn (void); int user_number = 2; int cd_number = 1; struct cd{ char film_name[10]; char country[10]; char type[10]; int n; /*标记是否被借阅,借阅:0;存在...

石拐区19144103321: c语言课程设计报告模板 -
稻堵障翳: 原发布者:901101cdC语言课程设计论文学生姓名:陈丹学生学号:20091020101所在班级:信息与计算科学一班任课教师:马老师通讯录管理系统【设计目的】设计“通讯录管理系统”使其具有数据插入、修改、删除、显示和查询等功能....

石拐区19144103321: C语言课程设计 题目11:基于结构体数组的学生成绩管理系统 -
稻堵障翳: #include /*引用库函数*/ #include #include #include typedef struct /*定义结构体数组*/ { char num[10]; /*学号*/ char name[20]; /*姓名*/ int score; /*成绩*/ }Student; Student stu[80]; /*结构体数组变量*/ int menu_select() /*菜单函数*/ { char c; ...

石拐区19144103321: c语言课程设计 急!! “设计一个简易的计算器” 只要能加减乘除就行 帮忙修改 代码如下 -
稻堵障翳: 提示你一下,你可以把你的+-*/那些运算方法换成让用户输入一个运算符号,再用:char c; switch (c){ case '+':...... case '-': .... ...} 来实现.这题目很简单的,你可以从头写一个

石拐区19144103321: 求高手帮我改改这个c语言题! -
稻堵障翳: #include <stdio.h> void main () { int a=0,b=0,c=0,s=1; for(a=0,b=0,c=0;a<=105&&b<=126&&c<=147;a=a+5,b=b+6,c=c+7)/*循环判断条件改了一下*/{ if(a!=b&&b!=c&&c!=a) s=s+3; else if(a==b&&b==c&&c==a)/*if前加一个else*/ s=s+1; else s=s+2; } printf("%d",s-1);/*a b c都为0的那一次要减掉*/ }

石拐区19144103321: 我的C语言课程设计急用!!!仁兄请帮忙!! -
稻堵障翳: #include using namespace std;int main(){ int a,b,i,j,c,d,n,m; double s[100]; while(scanf("%d%d",&n,&m)==2) { for...

石拐区19144103321: 谁能解答C语言课程设计题目 -
稻堵障翳: 这么简单..... #include <stdio.h> #include <math.h> main() { long a,n,i,sum=0; printf("Input a:"); scanf("%d",&a); printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum=sum+(pow(10,i)-1)/9*a; } printf("sum is:%d\n",sum); } 已调试通过~~~~

石拐区19144103321: 程序设计 c语言 帮我改下啊 我谢您啊~~
稻堵障翳: 程序本身语言没有错误 唯一有可能的地方就是void main()的使用 这个是vc的标准,不是iso的标准 一般来说使用 int main()更容易正确 其它的话,程序方面,在判断精度上有小毛病 我更改了一下,可以参考 #include<stdio.h> #include<math...

石拐区19144103321: C语言的课程设计题!求高手帮忙来解决!谢谢!
稻堵障翳: 程序如下:得到一个结果是1:2:3:4:7:6:5:8:9:10:13:16:15:14:17:20:11:12:19:18int pPrimeList[12] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37}; int pNumber[20][2]; // pNumber[i][0]保存填入的数,pNumber[i][1]保存尝试的质数栈的深度 int pTop; ...

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