c语言实验报告模板完成版

2026/4/29 0:15:53

运行结果:a,b 97,98

【思考题】若将第四行改为:int c1, c2; 再使之运行,输出结果一样吗?为什么? 答:一样,因为第六行的printf输出的是%c即字符,任然将c1,c2按照ASCII码字以符形式输出。

(二)程序填空:输入一个十进制整数,输出与之相应的八进制数与十六进制数。

例如:输入31,输出37(八进制)和1F(十六进制)。源程序如下: #include int main() {

long n;

printf(\输入一个十进制整数:\

scanf(\d\

printf(\对应的八进制整数是 % o \\n\ printf(\对应的十六进制整数是 % X \\n\

return 0; }

运行程序,输入1234567,显示结果如何? 答:输入一个十进制整数:1234567

对应的八进制整数是 4553207 对应的十六进制整数是 12D687

3. 实验程序清单及运行结果

课后习题3.7

要将\译成密码。

Source

#include int main() {

4

char c1='C',c2='h',c3='i',c4='n',c5='a';

printf(\}

课后习题4.8

求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。

Source

#include #define PI 3.14 #include int main() {

float r,h,C1,Sa,Sb,Va,Vb; scanf(\ C1=2*PI*r; Sa=PI*r*r; Sb=4*PI*r*r;

Va=4.0/3*r*r*r*PI; Vb=PI*r*r*h;

printf(\}

课后习题4.9

输入一个华氏温度,要求输出摄氏温度。公式为c=5(F-32)/9。取位2小数。

Source

#include int main() { float F,c; scanf(\ printf(\ return 0; }

5

实验三 选择结构程序设计

1. 实验目的

1)了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真”)。 2)学会正确使用关系运算符、逻辑运算符和相关表达式。 3)熟练掌握if语句和switch语句。 4)结合程序掌握一些简单的的算法。 5)学习调试程序。

2. 程序填空

请将下列源程序填写完整。程序说明:输入实数x, 计算并输出下列分段函数f(x)的值,结果保留2位小数。

?x?1x??1?xf(x)??e?1?x?1

?2x?1?x?1#include

#include int main ( ) { double x,y;

printf(\scanf(?%lf?, &x ); if (x<-1) y= x+1;

else if ( x<1 ) y= exp(x) ;

else y=sqrt(x*x+1); printf(\return 0; }

运行程序,输入 -2,显示结果是:-1

输入 0.5,显示结果是:1.65

6

输入 3,显示结果是:3.16

3. 实验程序清单及运行结果

课后习题5.5

有一个函数

/ x (x<1) y={ 2x-1 (1<=x<10) \\ 3x-11 (x>=10) 写一段程序,输入x,输出y

Source

#include int main() { int x,y; scanf(\ if(x<10) {if(x<1)y=x;

else y=2*x-1;} else y=3*x-11; printf(\ return 0; }

课后习题5.6

给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘Source

#include int main() {

int t;

scanf(\ if(90<=t&&t<=100) printf(\ else if(80<=t&&t<=89) printf(\ else if(70<=t&&t<=79) printf(\

7

C’、‘D’、‘E’。


c语言实验报告模板完成版.doc 将本文的Word文档下载到电脑
搜索更多关于: c语言实验报告模板完成版 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219