小编mik*_*941的帖子

C++中的简单逻辑.不允许使用IF语句

所以我是编程和学习C/C++的新手.分配是创建一个简单的程序,用于计算项目的给定价格和数量的总和.我难以理解的部分是我们不允许在创建程序时使用"if或switch语句".我们需要询问用户该项目是否应纳税,使用1表示是,0表示否.现在我有程序计算两者并读出税收和非税收.任何帮助将不胜感激,我知道这是业余和最基本的编程.

#include <stdio.h>

#define TAX_RATE 0.065
int main() {

  int item_quantity, taxable;
  float item_price, total_with_tax, total_without_tax, a, b;

  // Read in the price of the item

  printf("What is the price of the item? (Should be less than $100)\n");
  scanf("%f<100", &item_price);

  // Read in the quantity of the item being purchased

  printf("How many of the item are you purchasing? (Should be less than 100) \n");
  scanf("%d<100", &item_quantity);

  // Read in if it is taxable or not

  printf("Is the item a taxed …
Run Code Online (Sandbox Code Playgroud)

c double int if-statement

0
推荐指数
1
解决办法
261
查看次数

标签 统计

c ×1

double ×1

if-statement ×1

int ×1