C语言-实训任务-流程控制
任务要求
从键盘上输入一个数,判断它是否在0~10000之内,如果该数是偶数的话,再从键盘上输入两个数,并求出这两个数的和;如果该数是奇数的话,则输出两个数的差。
代码实现
/* Note:Your choice is C IDE */
#include "stdio.h"
/*从键盘上输入一个数,判断它是否在0~10000之内,如果该数是偶数的话,
再从键盘上输入两个数,并求出这两个数的和;如果该数是奇数的话,则输出两个数的差。*/
void main()
{
int num,n1,n2,n3;
printf("请输入一个数值\n");
scanf("%d", &num);
if(num<0 || num>10000){
printf("请输入0到10000以内的数值!");
return;
}
printf("请输入两个数的值用逗号隔开\n");
scanf("%d,%d", &n1, &n2);
if(num%2==0){
n3 = n1+n2;
}else{
n3 = n1-n2;
}
printf("结果是:\n%d", n3);
}