C语言作业

发布 2021-05-05 20:41:28 阅读 6522

编写程序,定义一个 int 型变量 a ,一个 float 型变量 b ,一个 double 型变量 c , a 变量初始化, b 变量赋值, c 变量的值从键盘输入,调用 printf 函数输出三个变量的值,输出时给出较清晰的提示信息。

说明:( 1 ) scanf 之前无需用 printf 给提示信息 。

2 )实数的输入格式控制用 %lf

为规范输出格式,指定输出部分如下:

printf("a=%d",a);

printf("b=%f",b);

printf("c=%f",c);

分段函数求解:输入 x ,计算并输出 y 的值:

y=x+100 ( 当 x < 20)

y= x ( 当 2 0 ≤ x ≤ 100)

y=x-100 ( 当 x > 100)

测试用例的输入及输出结果如下:

格式化输出语句:

printf("x=%f, y=%f",x,y);

输入一个双精度实数x,计算并输出下式的值,直到最后一项的绝对值小于10-5(保留两位小数),s=x-x2/2!+x3/3!-x4/4!+…

说明:(1)scanf之前无需用printf给提示信息。

(2)求和结果用"%.2f"控制输出格式。

测试用例的输入及输出结果如下:

测试用例:输入测试用例:输出

1< 回车 > sum=0.63

3.5< 回车 > sum=0.97

5.0 < 回车 > sum=0.99

关键输出语句: printf("sum=%.2f",sum);

编程从键盘上输入 20 个整数,求去掉最大值和最小值以后那些元素的平均值。

说明:( 1 ) scanf 之前无需用 printf 给提示信息。

测试用例的输入及输出结果如下 :

格式化输出语句:

printf("count=%d,**erage=%f",count,sum*1.0/count);

从键盘输入整型一维数组中 a 中的各元素(以元素 0 结束, 0 是最后一个有效果元素,元素个数不超过 20 个),再输入一个待删除的整数。先输出删除前的所有数组元素。从数组中删除所有的元素值等于该整数的元素,如果元素不存在,则输出提示信息:

does not exist,no operating! 否则输出删除后的所有数组元素

说明:( 1 )数组的定义: int a[20];

2 )应该用一个变量存储实际有效果的元素个数(含 0 )

3 )元素的输出用 %5d 的格式控制

4 ) scanf 之前不能用 printf 输出提示信息

格式化输出语句1:

printf("before delete,elements are:");

for (i=0;iprintf("%5d",a[i]);

格式化输出语句2:

printf("after delete,elements are:");

for (i=0;iprintf("%5d",a[i]);

编写程序,主函数中定义数组int array[10]=;调用函数find,在该函数中通过一趟循环,找到数组中的第1个最大元素及对应下标,第1个最小元素及对应下标。

说明:(1)查找函数的原型为:void find(int *a,int n,int *max,int *maxpos,int *min,int *minpos); 形参a用来接受主函数中的数组名,最后四个指针形参用于通过间接访问求最大元素、最大元素的下标、最小元素和最小元素的下标。

2)主函数中的输出语句为:printf("max=%d, maxpos=%d, min=%d, minpos=%d",max,maxpos,min,minpos);

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语言适用范围大,目标 质量高,程序执行效率高...