C语言实验报告

  • 格式:doc
  • 大小:175.50 KB
  • 文档页数:49

下载文档原格式

  / 49
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
#include<stdio.h> int main(void) {
int x,y; scanf("%d",&x); y=x*x; printf("%d = %d * %d\n",y,x,x); /*Êä³ö*/ printf("%d * %d = %d\n",x,x,y); return 0 ; } 拓展编程题 (1) 计算华氏温度:求摄氏温度 26°C 对应的华氏温度。计算公式如下: f=(9/5)xc+32 其中,c 表示摄氏温度,f 表示华氏温度。 #include<stdio.h> int main(void) { int c,f; c=26; f=9*c/5+32; printf("celsius=%d,fahr=%d",c,f); return 0 ;} (2) 求一个三位数的各位数字:当 n 为 152 时,分别求出 n 的个位数字(digit1)、十位数(digit2) 和百位数字(digit3)的值。 #include<stdio.h> int main(void) { int n,digit1,digit2,digit3; n=152; digit1=n%10; digit2=(n/10)%10; digit3=n/100; printf("整数%d 的个位数字是%d,十位数字是%d,百位数字%d\n",n,digit1,digit2,digit3); return 0 ; } 2.2 计算分段函数 调试示例 #include<stdio.h> int main(void) { double x,y; printf("Enter x:"); scanf("%lf",&x); if(x!=0) {
for(i=0;i<4-j;i++) printf(" ");
for(i=0;i<j;i++) printf("* ");
printf("\n"); } return 0; } 实验二 用 C 语言编写简单程序 2.1 基本数据处理 调试示例 #include <stdio.h> int main() { int celsius,fahr; fahr=100;
for(j=4;j>i;j--) printf("* ");
printf("\n"); } return 0; } (3)输出菱形图案:在屏幕上显示下列菱形图案。 #include <stdio.h> int main() { printf(" A \n" ); printf("A A\n"); printf(" A \n"); return 0;
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
手工打造天然无添加 O(∩_∩)O
姓名:陈程洁
学号:2016
专业班级:医学信息工程 16 级 2 班
实验一 熟悉 C 语言编程环境 调试示例: #include <stdio.h> int main() {
printf("Welcome to you!\n"); return 0; } 基础编程题 (1)输出短句:在屏幕上显示一个短句“Programming in C is fun!”。 #include <stdio.h> int main() { printf("Programming in C is fun!\n "); return 0; } (2)输出三角形:在屏幕上显示下列三角形图案。 #include <stdio.h> int main() { int i,j; for(i=0;i<4;i++) {
1
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
} 改错题:输出带框文字:在屏幕上输出以下 3 行信息。 ************* Welcome ************* #include <stdio.h> int main() {
printf("* * * * * * * * * * * * * \n"); printf("Welcome\n"); printf("* * * * * * * * * * * * * \n"); return 0; } 拓展编程题: (1) 输出短句(What is a computer?):在屏幕上显示一个短句“What is a computer?” #include <stdio.h> int main() { printf("What is a computer?\n"); return 0; } (2) 输出倒三角形图案:在屏幕上显示下列倒三角图案。 #include <stdio.h> int main() { int i,j,k; for(j=4;j>0;j--) {
2
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
celsius =5*(fahr -32 )/9; printf("fahr=%d,celsius=%d \n",fahr,celsius); return 0; } 基础编程题 (1) 温度转换:求华氏温度 150°F 对应的摄Fra Baidu bibliotek温度。 #include <stdio.h> int main() { int celsius,fahr; fahr=150; celsius =5*fahr/9-5*32/9; printf("fahr=%d,celsius=%d \n",fahr,celsius); return 0; } (2) 计算物体自由下落的距离:一个物体从 100m 的高空自由落下,编写程序,求它在前面 3s 内下落的垂直距离。设重力加速度为 10m/ 。 #include <stdio.h> int main() { int h,g,t; g=10; t=3; h=g*t*t/2; printf("height=%d\n",h); return 0; } (3) 计算平均分:已知某为学生的数学、英语和计算机课程的成绩分别是 87 分、72 分和 93 分,求该生 3 门课程的平均分。 #include <stdio.h> int main() { int Mt,Eg,Cp; Mt=87; Eg=72; Cp=93; printf("math=%d,end=%d,comp=%d,average=%d",Mt,Eg,Cp,(Mt+Eg+Cp)/3); return 0; } 改错题:计算某个数的平方赋值给 y;分别以“y=x*x”和“x*x=y”的形式输出 x 和 y 的值。 请不要删除源程序中的任何注释。 示例: 9=3*3 3*3=9