弟弟的作业c语言,用C语言解决弟弟的作业问题
題目描述
你的弟弟剛做完了“100以內數的加減法”這部分的作業,請你幫他檢查一下。每道題目(包括弟弟的答案)的格式為a+b=c或者a-b=c,其中a和b是作業中給出的,均為不超過100的非負整數;c是弟弟算出的答案,可能是不超過200的非負整數,也可能是單個字符"?",表示他不會算。
輸入
輸入文件包含不超過100行,以文件結束符結尾。每行包含一道題目,格式保證符合上述規定,且不包含任何空白字符。輸入的所有整數均不含前導0。
輸出僅一行,包含一個非負整數,即弟弟答對的題目數量。
樣例輸入
1+2=3
3-1=5
6+7=?
99-0=99
樣例輸出
2
#include
#include
#include
int main()
{
int a,b,jg=0,c;
char d[2],e;
while(scanf("%d%c%d=%s",&a,&e,&b,&d)!=EOF)//弟弟的答案之所以用字符表示,是因為他不會的用'?'表示
{
c=atoi(d);//這個庫函數可以將你輸入的字符串轉變為整數,如:輸入10,輸出10;這樣就可以達到我們的目的了
if(a-b==c||a+b==c)
jg++;
}
printf("%dn",jg);
return 0;
}
總結
以上是編程之家為你收集整理的用C語言解決弟弟的作業問題全部內容,希望文章能夠幫你解決用C語言解決弟弟的作業問題所遇到的程序開發問題。
如果覺得編程之家網站內容還不錯,歡迎將編程之家網站推薦給程序員好友。
本圖文內容來源于網友網絡收集整理提供,作為學習參考使用,版權屬于原作者。
小編個人微信號 jb51ccc
喜歡與人分享編程技術與工作經驗,歡迎加入編程之家官方交流群!
總結
以上是生活随笔為你收集整理的弟弟的作业c语言,用C语言解决弟弟的作业问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 7.6 Python 实例12-政府工作
- 下一篇: NYOJ弟弟的作业