描述
牛牛刚刚出生,嗷嗷待哺,一开始他只能学说简单的数字,你跟他说一个整数,他立刻就能学会。
输入一个整数,输出这个整数。
输入描述:
输入一个整数,范围在32位有符号整数范围内
输出描述:
输出这个整数
看到这个题目的时候就能看出来结构,需要用到输入scanf和输出的printf
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int a = 0;
scanf("%d", &a);
printf("%d\n", a);
return 0;
}
描述
会说整数之后,牛牛开始尝试浮点数(小数)
输入一个浮点数,输出这个浮点数。
输入描述:
输入一个浮点数
输出描述:
输出一个浮点数,保留三位小数
这一题不是简单的输出一个浮点数,而是有了规定,必须保留3位小数,如果直接输出的话,肯定得不到想要的数。所以我们可以这么坐
int main()
{
float a = 0;
scanf("%f", &a);
printf("%.3f\n", a);
return 0;
}
在 原本是printf("%f\n", a)的f前面加上一个.3,这样就规定了打印出来的浮点数保留三位小数。
描述
会说浮点数之后,牛牛开始尝试字符
输入一个字符,输出这个字符。
输入描述:
输入一个字符,范围在ascii范围内
输出描述:
输出这个字符
如下
int main()
{
char a = 0;
scanf("%d", &a);
printf("%c", a);
return 0;
}
当然不仅可以输入数字转换成字符,也可以输入字符转换成数字。
int main()
{
char a = 0;
scanf("%c", &a);
printf("%d", a);
return 0;
}
新手练习,很不易。。。