---恢复内容开始---
实验结论:
part 1:
在这个部分中,因为内容较为简单,所以并没有出现什么大的问题,但是在《学习指导》的第116页的第一道题中有同学在正常编译后无法运行,经过仔细与书上的内容进行比对发现是将第七行的f=c/b*a;错写成f=c/d*a;,导致虽然并没有语法错误但是由于存在逻辑错误导致无法正常运行,这就要求要在以后的编程中更加注意语句的严密性,以免造成不必要的麻烦。
part 2:
(1)判断奇偶数
#include<stdio.h> int main() { int a; printf("输入一个整数:\n"); scanf("%d",&a); if(a%2==0) printf("是偶数"); else printf("是奇数"); return 0; }
(2)根据不同的输入,显示不同提示信息
#include <stdio.h> int main() { int a; printf("输入一个整数: \n"); scanf("%d",&a); // 补足×××处的表达式,使得满足程序功能描述 if(a>=1&&a<=5) // days在1到5之间 printf("workdays, fighting\n"); else if(a==6||a==7) // days是6或7 printf("weekend, relax~\n"); else printf("Ooops, not in 1~7\n"); return 0; }
(3)根据用户输入字符,判断如果是小写字母,则转换成大写;否则保持原样
#include <stdio.h>
int main()
{
char ch;
printf("输入一个字符:\n");
scanf("%c",&ch);
if(ch>='a'&&ch<='z')
{
printf("%c\n" ,ch);
}
else
printf("%c\n",ch);
return 0;
}
part3:
虽然在网上找到了一些可以运行的源代码,但是没看太懂,自己也没编出来。
实验总结与体会 :
这次试验让我发现了一些以前只是看理论性的内容没有注意到的问题,在以后的学习过程中要多动手,只有这样才能更好的掌握C语言的用法,而在掌握的基础上更需要努力寻找一些更为便捷的代码,使输入的代码看起来更加的整洁,运算效率更高。