PTA 7-60 衝鋒衣選貨及折扣 (15分) (C語言)
輸入格式:
DG110013,2
輸出格式:
1574.00
輸入樣例:
在這裡給出一組輸入。例如:
DG120002,1
輸出樣例:
在這裡給出相應的輸出。例如:
619.00
本題不難,主要問題是在如何正確處理輸入。
程式碼如下
#include <stdio.h>
#include <string.h>
int main()
{
int i=0,n;
double price;
char str[100];
str[0]=getchar();
while(str[i]!=',')///輸入了逗號
{
i++;
str[i]=getchar();
}
str[i+1]='\0';//字串的結束符,不寫這個系統好像也會自動在字串尾端補上一個結束符
scanf("%d",&n);
if(!strcmp(str,"DG110013,"))//注意比較的字串後面有個逗號
{
price=812.0*n;
}
else if(!strcmp(str,"DG110018,"))
{
price=879.0*n;
}
else if(!strcmp(str,"DG110004,"))
{
price=735.0*n;
}
else if(!strcmp(str,"DG120002,"))
{
price=649.0*n;
}
else
{
printf("Error!\n");
}
if(price>=899)
{
price-=50;
printf("%.2f\n",price);
}
else if(price>=599)
{
price-=30;
printf("%.2f\n",price);
}
return 0;
}
They call me Prophet,Remember me.
相關文章
- 福大pta--C語言--選擇結構程式設計--判斷題C語言程式設計
- C語言清空輸入緩衝區C語言
- pta10-1 查詢沒有選修‘C語言‘課程的學生 (10分)C語言
- C語言-選擇結構C語言
- 7-34 PTA C語言--求分數序列前N項和C語言
- C語言庫函式及示例C語言函式
- C語言排序 冒泡 選擇 快排C語言排序
- C語言考試題及答案(一)C語言
- 乾貨分享 | C語言的聯合體C語言
- 福大pta--C語言--基本資料型別與表示式--判斷題C語言資料型別
- 百度指數:2023年雙11期間衝鋒衣成交額同比增長200%
- C語言如何實現繼承及容器C語言繼承
- C語言C語言
- C語言實現多級濾波—乾貨C語言
- PTA-7-1 輸出大寫英文字母 (15分)(C語言)C語言
- 聊聊C語言/C++—程式和程式語言C語言C++
- C+、Java、Python選擇哪個程式語言?JavaPython
- 浙江大學 PTA C語言-實驗8.2 指標與字串 7-2 字串排序C語言指標字串排序
- 【乾貨】200個c語言例項的yuan碼C語言
- 第1天 C語言Dev-Cpp環境搭建及使用、C語言記憶體四區C語言dev記憶體
- C語言字串C語言字串
- C語言(一)C語言
- C語言: returnC語言
- C語言 typedefC語言
- C語言與嵌入式C語言的區別C語言
- C語言學習方法,怎麼學習C語言?C語言
- 乾貨來臨:C語言面試54題附答案C語言面試
- C語言應用領域及前景怎麼樣?C語言
- go語言與c語言的相互呼叫GoC語言
- 最新Go語言學習路線圖 帶你通關Go語言-千鋒Go
- 1901:The C programming language !(C語言)C語言
- 嵌入式開發為什麼選擇C語言?C語言
- 輕量級多級選單控制框架程式(C語言)框架C語言
- Java和Go語言二選一,選擇哪門語言好?JavaGo
- C語言教程——03 C語言結構C語言
- C語言:extern用法C語言
- C語言版本迭代C語言
- C語言 截圖C語言