- 题解
答案
- @ 2026-11-3 16:13:40
别点
11 条评论
-
-
````language`
#include <bits/stdc++.h> using namespace std; int a[10][20]; int x,y,z,num=1; int main(){ cin>>x>>y>>z; for(int i=1;i<=8;i++){ for(int j=1;j<=16;j++){ a[i][j]=num; num++; } } for(int i=1;i<=8;i++){ for(int j=1;j<=16;j++){ if(a[i][j]==x){ cout<<(char)x; }else if (a[i][j]==y){ cout<<(char)y; }else if (a[i][y]==z){ cout<<(char)z; }else{ cout<<"*"; } } cout<<endl; } return 0; } -
#include<bits/stdc++.h> using namespace std; int main(){ cout<<"欢迎使用英语词汇竞赛训练系统"<<endl; cout<<"使用需知:只需要打出需要填写的英文单词即可"<<endl; string eng[1000],chi[1000]; //存储英文单词 每个英文单词的中文 ifstream fin("单词词库.txt"); //加载词库.... int n; fin>>n;//从文件中读取单词个数 for(int i=0;i<n;i++){ fin>>eng[i]>>chi[i]; } //eng[0] 第1个英文单词 chi[0]第1个英文单词的翻译 //eng[1] 第2个英文单词 chi[1]第2个英文单词的翻译 //英文竞赛 int ans=0;//所有单词的答错次数 for(int i=0;i<n;i++){ //输出单词中文 cout<<chi[i]<<endl;//当前单词的英文拼写eng[i] cout<<"请作答"<<endl; //答题 string word; int cnt=0; //记录答错次数 while(1){ cin>>word;//用户输入单词 if(word==eng[i]){ cout<<"恭喜答对!"<<endl; break;//结束该单词作答 } else{ ans++;//单词答错次数+1 cnt++; if(cnt<=3) cout<<"再想想..."<<endl; else{ cout<<"正确答案是"<<eng[i]<<endl; break; //结束作答 } } } } cout<<"答错的总次数"<<ans; return 0; } /* 用户输入答案 检查用户答案与正确单词拼写 正确,输出,恭喜答对,结束 答错次数不超过3次,没答对,输出:再想想 输出正确答案是.... 总共答错次数 */
-
```#include <iostream> #include <iomanip> using namespace std; int main() { double sum_tax = 0; double money; for (int i = 0; i < 12; i++) { cin >> money; if (money > 800) { double tax = (money - 800) * 0.2; sum_tax += tax; } } cout << fixed << setprecision(2) << sum_tax << endl; return 0; }
- 1