复兴无基础第二课 基本运算
2025-08-02 20:48:32
发布于:上海
T1大整数加法
#include <iostream>
using namespace std;
int main() {
long long a, b;
cin >> a >> b;
long long c = a + b;
cout << c;
return 0;
}
T2保留两位小数
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
double a,b;
cin>>a>>b;
printf("%.2f",a+b);
}
T3对齐输出1
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int a;
cin >> a;
printf("%6d",a);
return 0;
}
T4带小数除法
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
double a,b;
cin >> a >> b;
printf("%.4f",a/b);
return 0;
}
T5a%b
#include<iostream>
using namespace std;
int main() {
int a,b;
cin>>a>>b;
cout<<a%b;
}
T6算平均数
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int sum, n;
cin >> sum >> n;
double avg;
avg = sum * 1.0 / n;
printf("%.3f",avg);
return 0;
}
T7对齐输出2
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int a;
cin >> a;
printf("%06d",a);
return 0;
}
T8A+B+C Problem
#include <iostream>
using namespace std;
int main() {
long long a, b, c;
cin >> a >> b >> c;
long long ans = a + b + c;
cout << ans;
return 0;
}
T9小数a+b
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
double a, b;
cin >> a >> b;
printf("%.2f", a + b);
return 0;
}
T10对齐输出3
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
// int 变量右对齐 8 位输出,不足 8 位用空格补齐
printf("%8d\n", a);
// int 变量右对齐 8 位输出,不足 8 位用 0 补齐
printf("%08d", b);
return 0;
}
T11输出平均分
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
printf("%.2f", 1.0 * 2876 / 30);
return 0;
}
T12数字翻转
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int n1 = n % 10; // 个位
int n2 = n / 10 % 10; // 十位
int n3 = n / 100; // 百位
int jg=n1*100+n2*10+n3;
printf("%03d",jg);
return 0;
}
这里空空如也
有帮助,赞一个