第一题 你好,牛客
题目
题目描述
第一题非常简单,你只需要按照样例输出一样的一句话就好了,注意大小写要一样哦
输入描述:
没有输入
输出描述:
输出hello nowcoder
讲解:
这道题目考察的知识点就是我们在学习C/C++时所学习的printf或者cout的使用方法。
printf()函数的调用格式为: printf("<格式化字符串>", <参量表>) ;
cout的调用格式为:cout<<表达式1<<表达式2<<……<<表达式n ;
AC:
C语言:
#include<stdio.h> int main() { printf("hello nowcoder\n") ; }
C++:
#include <iostream> using namespace std ; int main() { cout << "hello nowcoder" << endl ; return 0 ; }
第二题 牛牛学说话之-整数
题目
题目描述
牛牛刚刚出生,嗷嗷待哺,一开始他只能学说简单的数字,你跟他说一个整数,他立刻就能学会。
输入一个整数,输出这个整数。
输入描述:
输入一个整数,范围在32位有符号整数范围内
输出描述:
输出这个整数
示例1
输入
3
输出
3
讲解:
这道题就是考察了我们输入输出运算符(printf,scanf以及cout,cin)的题目了;
由于前面以及讲过了输出符使用方法,所以现在讲解下输入符使用方法:
scanf() 函数的声明 : int scanf(const char *format, ...)
cin的调用格式为 :cin>>表达式1>>表达式2>>……>>表达式n ;
AC:
C语言:
#include<stdio.h> int main() { int i ; scanf("%d",&i) ; printf("%d",i) ; return 0; }
C++:
#include <iostream> using namespace std ; int main() { int n ; cin >> n ; cout << n << endl ; return 0 ; }
第三题 牛牛学说话之-浮点数
题目
会说整数之后,牛牛开始尝试浮点数(小数)
输入一个浮点数,输出这个浮点数。
输入描述:
输入一个浮点数
输出描述:
输出一个浮点数,保留三位小数
示例1
输入
1.359578
输出
1.360
讲解:
这道题目考察的是浮点数:float和double
其中
当中“%f”是浮点数float的格式输入,double的格式输入是“%lf”
当中的“.3f”是保留三位小数,如果保留两位小数就是“.2f”
AC:
C语言:
#include<stdio.h> int main() { float a; scanf("%f",&a); printf("%.3f",a); return 0 ; }
C++
#include<iostream> using namespace std ; int main() { double a ; cin >> a ; printf("%.3lf",a) ; return 0 ; }
第四题 牛牛学加法
题目
给你两个整数,要求输出这两个整数的和
输入描述:
输入两个整数 a, b (0 <= a, b <= 1000)
输出描述:
输出一个整数.
示例1
输入
1 2
输出
3
讲解:
这道题就是考察我们加号运算符的使用方法。
+把两个操作数相加 使用方法:A+B 。
AC:
C语言:
#include<stdio.h> int main() { int a, b ; scanf("%d%d",&a,&b) ; printf("%d\n", a+b) ; return 0 ; }
c++
#include<iostream> using namespace std ; int main() { int a, b ; cin >> a >> b ; cout << a+b << endl ; return 0 ; }
第五题 牛牛学除法
题目
题目描述
输入两个整数a, b, 输出a/b的值,只保留整数部分
输入描述:
输入两个整数,在int范围内
输出描述:
输出一个整数
示例1
输入
5 2
输出
2
讲解:
题目很简单就是考察了我们“ / ”的使用方法,即:a÷b = a/b ;
AC:
C语言:
#include<stdio.h> int main() { int a, b ; scanf("%d%d", &a, &b) ; int c = a/b ; printf("%d\n",c) ; return 0 ; }
c++
#include<iostream> using namespace std ; int main() { int a, b ; cin >> a >> b ; cout << a/b << endl ; return 0 ; }