C语言 作业反馈

发布 2022-08-25 11:54:28 阅读 2563

第一次上机。

习题1#include <>这是编译预?处理命令。

int main定义主函数

函数开始的标志

printf ("this is a c program.输出所指定的一行信息

return 0函数执行完毕时返回函数值0

习题2#include <>这是编译预处理命令

int main定义主函数。

函数开始 int a,b,sum本行是程序的声明部分,定义a、b、sum为整型变量。

a = 123对变量a赋值

b = 456对变量b赋值

sum = a + b进行a+b 的运算,并把结果存放在变量sum中。

printf("sum is %d",sum输出结果

return 0使函数返回值为0

函数结束。习题3

#include <>

int main定义主函数。

主函数体开始。

int max(int x,int y对被调用函数max的声明

int a,b,c定义变量a,b,c

scanf("%d,%d",&a,&b输入变量a和b的值。

c = max(a,b调用max函数,将得到的值赋给c

printf("max=%d",c输出c的值。

return 0返回函数值为0

int max(int x,int y定义max函数,函数值为整型, 形式参数x和y为整型

int zmax函数中的声明部分,定义本函数中用到的变量z为整型

if (x > y) z = x;

else z = y;

return(z将z的值返回,通过max带回到调用函数的位置。

第二次上机。

习题4c1=a,c2=b

c1=?,c2=?

c1=-59,c2=-58

习题5a=3 b=7 8.0 71.82aa

习题7#include <>

int main ()

float h,r,l,s,sq,vq,vz;

float pi=3.141526;

printf("请输入圆半径r,圆柱高h∶")

scanf("%f,%f",&r,&h要求输入圆半径r和圆柱高h

l=2*pi*r计算圆周长l

s=r*r*pi计算圆面积s

sq=4*pi*r*r计算圆球表面积sq

vq=3.0/4.0*pi*r*r*r计算圆球体积vq

vz=pi*r*r*h计算圆柱体积vz

printf("圆周长为: l=%6.2f",l);

printf("圆面积为: s=%6.2f",s);

printf("圆球表面积为: sq=%6.2f",sq);

printf("圆球体积为: v=%6.2f",vq);

printf("圆柱体积为: vz=%6.2f",vz);

return 0;

第一次作业。

习题4方法一。

#include <>

int main()

int a,b,c;

printf("请输入三个整数:")

scanf("%d,%d,%d",&a,&b,&c);

if (a if (b printf("max=%d",c);

elseprintf("max=%d",b);

else if (a printf("max=%d",c);

elseprintf("max=%d",a);

return 0;

方法二。#include <>

int main()

int a,b,c,temp,max;

printf("请输入三个整数:")

scanf("%d,%d,%d",&a,&b,&c);

temp=(a>b)?a:b将a和b中的大者存入temp中*/

max=(temp>c)?temp:c将a和b中的大者与c比较,取最大者*/

printf("三个整数的最大数是%d",max);

return 0;

习题5方法一。

#include <>

#include <>

#define m 1000

int main()

int i,k

printf("请输入一个小于%d的整数i:",m);

scanf("%d",&i);

if (i>m)

k=sqrt(i);

printf("%d的平方根的整数部分是:%d",i,k);

return 0;

方法二。#include <>

#include <>

#define m 1000

int main()

int i,k

printf("请输入一个小于%d的整数i:",m);

scanf("%d",&i);

while (i>m)

k=sqrt(i);

printf("%d的平方根的整数部分是:%d",i,k);

return 0;

习题8#include <>

int main()

switch((int)(score/10))

printf("成绩是 %5.1f,相应的等级是%c ",score,grade);

return 0;

第二次作业。

习题6#include <>

int main()

printf("1!+2!+.20!=%22.15e",s);

return 0;

请同学们思考另外两种方法,一用双重循环,二用函数调用。

习题8#include <>

int main()

printf("");

return 0;

第三次作业。

习题3#include <>

int main()

int a[3][3],sum=0;

int i,j;

printf("enter data:");

C语言作业

no.1 include int main 结果z 9.000000 配置 mingw2.95 cuirelease,编译器类型 mingw old检查文件依赖性。完成构建未命名1 0个错误,0个警告。生成c documents and settings administrator my docum...

C语言作业

上机实习报告。题目 有五名同学每名同学的数据包括学号 姓名和3门功课的成绩 成绩提前预设 求 1 每名同学的平均成绩 名同学每门课程的平均分 3 按学生的平均分从低到高次序排除每名同学的顺序 分析 根据题目要求,使用结构体类型,包括5个元素学号 num 姓名 name 门功课的成绩 score 3 ...

C语言作业

1 c语言的特点与主要应用领域。特点 1 c语言简洁,紧凑,使用方便,灵活 2 c语言具有高级语言和低级语言的特征 3 c语言是结构化语言,具有结构化的控制语句 4 c语言具有各种各样的数据类型 5 c语言具有强大的图形功能,支持多种显示器和驱动器 6 c语言适用范围大,目标 质量高,程序执行效率高...