第一次C语言实验报告

一.实验题目,设计思路,实现方法

实验四4-2-9三个数由小到大输出,要求比较三数大小并按顺序输出。运用穷举法列举所有可能性再对应输出。运用多分支结构。

实验四4-2-4 三天打鱼两天晒网,运用循环结构,用"i"判断天数"N"是否打鱼。

4-5 求简单交错序列前N项和,本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。定义两个flag = 1;denominator = 1;用于换算符号变换分母。

 

二.源程序

if(x>y&&y>z){
printf("x=%d,y=%d,z=%d",z,y,x);
}
else if(x>z&&z>y){
printf("x=%d,y=%d,z=%d",y,z,x);
}
else if(y>z&&z>x){
printf("x=%d,y=%d,z=%d",x,z,y);
}
else if(y>x&&x>z){
printf("x=%d,y=%d,z=%d",z,x,y);
}
else if(z>x&&x>y){
printf("x=%d,y=%d,z=%d",y,x,z);}
else if(x>y&&y>z){
printf("x=%d,y=%d,z=%d",x,y,z);
}

 

int N,i;
scanf("%d",&N);
for(i=0;i<N;i+=5);
if(i-N>1){
printf("Fishing in day %d",N);
}
else
printf("Drying in day %d",N);



flag = 1;
denominator = 1;
sum = 0;
for(i=1;i<=n;i++){
item = flag*1.0/denominator;
sum = sum+item;
flag = -flag;
denominator = denominator+3;
}

三.遇到的问题及解决方法,心得体会

多练习熟练掌握循环与分支结构,例如比较大小那题可以用代数转换为简单的代码,不必穷举,节约时间。可以试着学习自定义函数,用以解决复杂的问题,化繁为简。作为初学者应该注重对书本知识的掌握,少因格式错误浪费时间。

posted @ 2017-10-21 22:47  残名  阅读(749)  评论(1编辑  收藏  举报