? ?C语言程序设计实验-认识C语言,分享记录一下。
(1)熟悉Microsoft Visual C++ 2010Express开发环境,掌握C程序的编辑、编译、链接和运行的全过程。?
(2)掌握C程序的基本结构、基本语法元素及其编程规范,了解基本的程序调试方法。?
(3)掌握基本数据类型中各类型变量的声明及使用方法以及常量的表示形式。?
(4)初步了解标准输入函数scanf()和标准输出函数printf()的使用方法。
(1)已知长方形的长和宽分别为x和y,若它们均为float类型,试编写程序计算该长方形的周长和面积;。
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
float x, y;
printf("请输入长方形的长:");
scanf("%f", &x);
printf("请输入长方形的宽:");
scanf("%f", &y);
float L = 2 * (x +y);
float M = x * y;
printf("长方形的周长:%.2f", L);
printf("长方形的面积:%.2f", M);
}
(2)编写一个程序,其功能为:从键盘上输入一个大写字母,显示这个大写字母及它所对应的小写字母以及它们的ASCII码。?
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
char a0;
printf("请输入一个大写字母:");
scanf("%c", &a0);
printf("大写字母:%c,\n大写字母的ASCII码:%d\n", a0,a0);
printf("小写字母:%c,\n小写字母的ASCII码:%d\n", a0+32, a0 + 32);
}
(3)编写一个程序,其功能为:从键盘上输入一个浮点数,然后分别输出该数的整数部分和小数部分。?
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
float a0;
printf("请输入一个浮点数:");
scanf("%f", &a0);
int a1 = a0;
printf("该浮点数的整数部分:%d\n", a1);
printf("该浮点数的小数部分:%f", a0 - a1);
}
(4)输入一个华氏温度F,根据公式c=5(F-32)/9计算输出对应的摄氏温度。要求:输入要有提示,输出要有说明。
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
float F0;
printf("请输入一个华氏温度F:");
scanf("%f", &F0);
float c = 5 * (F0 - 32) / 9;
printf("华氏温度F对应的摄氏温度:%.2f", c);
}
在本次实验中,出现的问题有:题中所用的软件不熟悉,代码不熟练;
解决办法:多学多练,找更多的例子练习;
实验体会:这次的实验比较简单,写起来比较轻松,但是也有不断学习改进的地方,在实验的过程中让我把本章知识复习了一遍,强化了知识点。