每天做一点,攒够了就在这边记录下。水平有限,部分参考百度其他大神思路,有问题希望指教提醒下,大家一起学习进步!
1、题目描述
计算 a+b
输入
第一行,一个正整数n,表示数据组数。
接下来n行,每行2个整数a,b(保证a,b,a+b均在int范围内)。
输出
对于每组数据,输出一行,为 a+b 的值。
输入样例
2
1 2
2 3
输出样例
3
5
代码样例
#include <stdio.h>
int main()
{
int n, a, b;
scanf("%d", &n);
while(n--){
scanf("%d%d", &a, &b);
printf("%d\n", (a+b));
}
/* // 或用如下for循环代替while循环
int i;
for(i=0; i<n; i++){
scanf("%d%d", &a, &b);
printf("%d\n", (a+b));
}
*/
return 0;
}
2、题目描述
求两个整数的余数。
输入
两个正整数n,m。
输出
输出一个整数,为n除以m的余数。
输入样例
12 5
输出样例
2
代码举例:
#include <iostream>
using namespace std;
int main(void)
{
int x,y,z;
cout<<"INPUT";
cin>>x>>y;
cout<<"OUTPUT";
z=x%y;
cout<<z<<endl;
}
3、题目描述
BlueFly是一个壕,
他有一大堆的挖掘机,通过挖掘机发家致富。
他不仅是厨师,
还是黑客,
还是高级技师,
拥有十八般武艺。。。
BlueFly是个壕,他有一个妹妹叫FlySnow。(脑洞不要太大。。)
BlueFly每天都要给他的妹妹发糖吃,第一天他给他妹妹发了n个糖,以后每天发的糖的数量比前一天多m个。 请问k天以后BlueFly总共发了多少块糖。(假定FlySnow都能吃完这些糖 233)
输入
输入多组数据。
每组数据只有一行,是三个正整数,分别为n,m,k,保证每个数都在int范围内。
输出
输出这k+1天中FlySnow总共吃了多少糖,保证输出结果在int范围内。
输入样例
1 1 2
1 2 2
输出样例
6
9
样例解释
第一天吃糖数量为1,每天比前一天多吃一块,2天后吃糖数量为1+2*1=3块。总共吃糖的个数就是1+2+3=6。总共吃了3天,而不是2天。
输入提示
用while(scanf("%d%d%d",&a,&b,&c) != EOF)来进行多组输入的控制,输入结束的标志是EOF。
程序样例:
#include <iostream>
using namespace std;
int main(void)
{
int x,y,z;
cout<<"INPUT";
while(cin>>x>>y>>z)//控制输入,实际检测的是cin,检测流的状态
{
int s;
s=(z+1)*(x+y);
cout<<"OUTPUT";
cout<<s<<endl;
}
}
4、题目描述
Kevin·Feng是一只萌萌哒壕。
但是有一天Kevin听说有一只更壕的壕,叫做0yang。
所以Kevin决定跟