第一次作业 四班02
一、PTA作业总结
7-1 整数四则运算 (10 分)
本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。
1实验代码
#include<stdio.h> int main() { int num1, num2; scanf("%d%d", &num1, &num2); printf("%d + %d = %d\n%d - %d = %d\n%d * %d = %d\n%d / %d = %d",num1,num2,num1+num2,num1,num2,num1-num2,num1,num2,num1*num2,num1,num2,num1/num2); return 0; }
2设计思路
第一步定义变量
第二部给变量赋值
第三部计算并输出计算后的值
流程图如下
3本题最大的难度在于输出中那两个变量原样输出,熟练运用printf就好了。
7-2 计算符号函数的值 (10 分)
对于任一整数n,符号函数sign(n)的定义如下:
请编写程序计算该函数对任一输入整数的值。
1实验代码
#include<stdio.h> int main() { int n,y; scanf("%d",&n); if(n<0){ y=-1; }else if(n==0){ y=0; }else{ y=1; } printf("sign(%d) = %d",n,y); return 0; }
2设计思路
第一步输入变量n
第二步判断n所属情况
第三步计算y的值
第四步输出y的值
流程图如下
3当初做完时显示段函数经过反复检查发现输入少了&符号以后几乎不会在犯了。