小學生算術能力測試系統題目

2021-09-04 16:07:57 字數 1043 閱讀 1850

設計乙個程式,用來實現幫助小學生進行百以內的算術練習,它具有以下功能:

提供10道加、減、乘或除四種基本算術運算的題目;

練習者根據顯示的題目輸入自己的答案,程式自動判斷輸入的答案是否正確並顯示出相應的資訊。

import random

i = 1

while i <= 10:

op = ['+','-','*','/']

s = str(random.choice(op))

print(s)

a = random.randint(1,100)

b = random.randint(1,100)

print('a = %d' %(a))

print('b = %d' %(b))

if s == '+':

c = int(input('請輸入a + b的答案:'))

if (c == a + b):

print('答案正確')

else:

print('答案錯誤')

if s == '-':

c = int(input('請輸入a - b的答案:'))

if (c == a - b):

print('答案正確')

else:

print('答案錯誤')

if s == '*':

c = int(input('請輸入a * b的答案:'))

if (c == a * b):

print('答案正確')

else:

print('答案錯誤')

if s == '/':

c = int(input('請輸入a / b的答案:'))

if (c == a / b):

print('答案正確')

else:

print('答案錯誤')

拓展 小學生算術能力測試系統

這章是額外的練習 設計乙個程式,用來實現幫助小學生進行百以內的算術練習,它具有以下功能 提供10道加 減 乘或除四種基本算術運算的題目 練習者根據顯示的題目輸入自己的答案,程式自動判斷輸入的答案是否正確並顯示出相應的資訊。要求 1.加法倆數隻和不大於100 2.被減數大於減數,且被減數不大於100 ...

Python程式設計 小學生算術能力測試

題目一 題目要求 設計乙個程式,幫助小學生練習10以內的加法 詳情 隨機生成加法題目 學生檢視題目並輸入答案 判別學生答題是否正確?退出時,統計學生答題總數,正確數量及正確率 保留兩位小數點 程式內容 while true a random.randint 0,9 b random.randint ...

小學生算術

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 很多小學生在學習加法時,發現 進製 特別容易出錯。你的任務是計算兩個三位數在相加時需要多少次進製。你編制的程式應當可以連續處理多組資料,直到讀到兩個0 這是輸入結束標記 輸入輸入兩個正整數m,n.m,n,都是三位數 輸出輸出m,...