• 大小: 3.11KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签:

资源简介

C++实战源码-整数加减法练习(入门级实例042).zip

资源截图

代码片段和文件信息

// Account.cpp : Defines the entry point for the console application.
//

#include “stdafx.h“
#include 
#include 
#include 
int main()
{
int a b c sign max;  //定义基本整型变量
char sign1;  //定义字符型变量
printf(“请输入运算符(1或者其他数字1表示:-其他表示数字:+):\n“);
scanf(“%d“ &sign);  //输入函数,输入数据赋给sign
printf(“请输入加减时的最大范围(<10000):\n“);
scanf(“%d“ &max);  //输入函数,输入数据赋给max
srand((unsigned long)time(0));  //系统时钟设定种子
a = rand() % max;  //产生小于max的随即数并赋给a
b = rand() % max;  //产生小于max的随即数并赋给b
while ((a < b) && (sign == 1))  //选择减法操作时如果a小于b则重新产生随即数
{
a = rand() % max;
b = rand() % max;
}
sign1 = (sign == 1 ? ‘-‘ : ‘+‘);  //将选择的符号赋给sign1
printf(“\n%d%c%d=“ a sign1 b);
scanf(“%d“ &c);  //输入运算结果
if ((sign == 1) && (a-b == c) || (sign != 1) && (a+b == c))  //判断运算结果是否等于正确答案
printf(“OK!\n“);  //等于正确答案输出ok
else
printf(“答错了!\n“);  //不等于正确答案输出错误
getch();
re

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1181  2010-09-08 15:47  Account\Account.cpp
     文件        4548  2010-09-08 15:35  Account\Account.dsp
     文件         539  2010-09-08 15:35  Account\Account.dsw
     文件         294  2010-09-08 15:35  Account\StdAfx.cpp
     文件         769  2010-09-08 15:35  Account\StdAfx.h

评论

共有 条评论