当前位置:网站首页>Brush questions during summer vacation, ouch ouch
Brush questions during summer vacation, ouch ouch
2022-07-06 17:13:00 【Toothache, want to eat peach】
Because the recent work content does not involve programming
I haven't typed the code for a long time
Now because of the school curriculum
Let's review it quickly
The exam was a blast
School tears two lines
Plus, there are physical tests in October
Recently, there are various sports competitions
Ah, ah, ah, ah, ah, ah, ah, come on
The first question is
subject :
Calculate two 32 An integer A and B And !
Input Multiple groups of input data , Each group is in a row , Including two no more than binary 32 An integer .
Output Enter... For each group , Output the result in a separate line .
Sample input
1 2
-1 1
Sample output
3
0
Be careful : Limit input
#include<stdio.h>
int main()
{
long a, b;
while(scanf("%ld %ld", &a, &b)!=EOF)
{
printf("%ld\n", a+b);
}
return 0;
}
The second question is
subject :
Calculate two 32 An integer A and B And !
Input The first line of input data is an integer TT, Express TT Group data . And then TT In line , Each line has two integers A and B.
Output Enter... For each group , Output the result in a separate line .
Sample input
2
1 2
-1 1
Sample output
3
0
Be careful :
Scanner yes SDK1.5 A new class , You can use this class to create an object .
Scanner input=new Scanner(System.in);
input You can call nextInt()、next()、nextLine() Other methods
nextInt(): it only reads the int value, nextInt() places the cursor in
the same line after reading the input.next(): read the input only till the space. It can’t read two words
separated by space. Also, next() places the cursor in the same line
after reading the input.( Generally used for Strings )nextLine(): reads input including space between the words (that is,
it reads till the end of line \n). Once the input is read, nextLine()
positions the cursor in the next line.
import java.util.Scanner;
public class Main {
public static void main(final String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
long a, b;
for (int i = 0; i < T; i++) {
// There are only two numbers in each line
a = sc.nextInt();
b = sc.nextInt();
System.out.println(a + b);
}
sc.close();
}
}
Third question
subject :
Calculate two 32 An integer A and B And !
Input Multiple groups of input data , Each group is in a row , It includes two 32 An integer . If both integers are 0, End of input .
Output Enter... For each group , Output the result in a separate line .
Sample input
1 2
-1 1
0 0
Sample output
3
0
Be careful :
Judge the condition
import java.util.Scanner;
public class input3 {
public static void main(final String[] args) {
final Scanner sc = new Scanner(System.in);
long a, b;
a = sc.nextInt();
b = sc.nextInt();
while (a != 0 || b != 0){
System.out.println(a + b);
a = sc.nextInt();
b = sc.nextInt();
}
sc.close();
}
}
Fourth question
subject
A number of 32 Bit integer summation .
Input
Multiple groups of input data , Each group is in a row , It includes a number of 32 An integer . The number at the beginning of the line is the number of subsequent numbers in the line , If the value at the beginning of the line is 0, End of input .Output
Enter... For each group , Output the result in a separate line .Sample input
5 1 2 3 4 5
2 -1 1
0
Sample output
15
0
Be careful :
There are more than two data in each row , Multi row data
#include <stdio.h>
int main()
{
long long int a, b, c = 0;
char d;
while (scanf("%lld", &a), a != 0)
{
while (d = getchar(), d != '\n')
{
scanf("%lld", &b);
c += b;
}
printf("%lld\n", c);
c = 0;
}
return 0;
}
Fifth question
subject
A number of 32 Bit integer summation .
Input
The first line of input data is an integer TT, Express TT Group test data , Each group is in a row . And then TT In line , The first number in each line is an integer NN, Then there are NN individual 32 An integer .
Output
Enter... For each group , Output the result in a separate line .
Sample input
3
5 1 2 3 4 5
2 -1 1
1 0
Sample output
15
0
0
边栏推荐
- In the command mode in the VI editor, delete the character usage at the current cursor__ Command.
- 登陆验证koa-passport中间件的简单使用
- 8086 memory
- 姚班智班齐上阵,竞赛高手聚一堂,这是什么神仙编程大赛?
- À propos de l'utilisation intelligente du flux et de la carte
- Design of DS18B20 digital thermometer system
- Assembly language segment definition
- Thank you for your invitation. I'm in the work area. I just handed in the code. I'm an intern in the next ByteDance
- "One year after graduation, I won ACL best paper"
- Activiti目录(一)重点介绍
猜你喜欢

Shell_ 01_ data processing

Activiti目录(三)部署流程、发起流程

Fdog series (4): use the QT framework to imitate QQ to realize the login interface, interface chapter.

MySQL digital function

How to configure hosts when setting up Eureka

koa中间件

arithmetic operation

服务器端渲染(SSR)和客户端渲染(CSR)的区别

Activiti directory (IV) inquiry agency / done, approved

汇编语言段定义
随机推荐
Full record of ByteDance technology newcomer training: a guide to the new growth of school recruitment
GCC error: terminate called after throwing an instance of 'std:: regex_ error‘ what(): regex
Activiti directory (IV) inquiry agency / done, approved
MySQL string function
yum install xxx报错
Resume of a microservice architecture teacher with 10 years of work experience
IDEA断点调试技巧,多张动图包教包会。
Von Neumann architecture
JVM类加载子系统
Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here
Shell_ 00_ First meeting shell
唯有学C不负众望 TOP3 Demo练习
Interpretation of Flink source code (III): Interpretation of executiongraph source code
Which is more important for programming, practice or theory [there are some things recently, I don't have time to write an article, so I'll post an article on hydrology, and I'll fill in later]
Shell_ 05_ operator
Fdog series (III): use Tencent cloud SMS interface to send SMS, write database, deploy to server, web finale.
字节跳动技术面试官现身说法:我最想pick什么样的候选人
Only learning C can live up to expectations top3 demo exercise
"One year after graduation, I won ACL best paper"
MySQL日期函数