题目1 A乘以B (5 分)
(1)实验代码
#include <stdio.h>
int main (void)
{
int A, B, C;
scanf("%d %d", &A, &B);
C = A * B;
printf("%d", C);
return 0;
}
(2)设计思路
第一步:定义A,B,C
第二步:输入A,B
第三步:将A,B的乘积赋值给C
第四步:输出C
(3)本题调试过程碰到问题及解决办法
本题无错误,一次性通过
(4)运行结果截图
题目二 日期格式化
(1)实验代码
#include <stdio.h>
#include <math.h>
int main (void)
{
int A, B, C;
scanf("%d-%d-%d", &A, &B, &C);
A=abs(A),B=abs(B),C=abs(C);
printf("%02d-%02d-%02d",C, A, B);
return 0;
}
(2)设计思路
第一步:引用math函数
第二步:定义A,B,C
第三步:输入月日年
第四步:将输入值绝对值
第五步:将A,B,C位置交换,输出年月日
(3)本题调试过程碰到问题及解决办法
问题一:显示值有负值
解决方案:因为题目给的是减号,所以交换位置后负号会带走,所以我用绝对值解决的。
问题二:日月前没有0显示
解决方案:用%02d显示两个字符长解决
(4)运行结果截图
题目3 是不是太胖了
(1)实验代码
#include <stdio.h>
int main (void)
{
int A;
float B;
scanf("%d", &A);
B = (A-100) * 0.9 * 2;
printf("%.1f", B);
return 0;
}
(2)设计思路
第一步:定义整型A,浮点型B
第二步:输入A
第三步:计算代式,赋值给B
第四步:输出B
(3)本题调试过程碰到问题及解决办法
本题无错误,一次性通过
(4)运行结果截图
题目四 求整数均值
(1)实验代码
#include<stdio.h>
int main (void)
{
int a, b, c, d;
float Average, Sum;
scanf("%d %d %d %d", &a, &b, &c, &d);
Sum = a + b + c + d;
Average = Sum / 4;
printf("Sum = %.0f; Average = %.1f", Sum, Average);
return 0;
}
(2)设计思路
第一步:定义整型a,b,c,d,浮点型Average, Sum
第二步:输入a,b,c,d
第三步:计算Average, Sum
第四步:输出Average, Sum
(3)本题调试过程碰到问题及解决办法
本题无错误,一次性通过
(4)运行结果截图