目录
前言📢

习题一:Hello Nowcoder!
描述
输出"Hello Nowcoder!"。开始你的编程之旅吧。
考点:主要考的就是对于基础语法的掌握
具体代码:
#include <stdio.h>
int main()
{
    printf("Hello Nowcoder!\n");
    return 0;
} 
 
 
习题二:打印小飞机
描述
KiKi学会了printf在屏幕输出信息,他想输出一架小飞机。请帮他编写程序输出这架小飞机。
输出描述:

解析:对于printf库函数的使用和理解,注意每次输出打印都要记得换行(\n)
具体代码:
#include <stdio.h>
int main()
{
    printf("     **     \n");
    printf("     **     \n");
    printf("************\n");
    printf("************\n");
    printf("    *  *    \n");
    printf("    *  *    \n");
    
    return 0;
} 
 
习题三:牛牛说话之--整数
描述
牛牛刚刚出生,嗷嗷待哺,一开始他只能学说简单的数字,你跟他说一个整数,他立刻就能学会。
输入一个整数,输出这个整数。
输入描述:
输入一个整数,范围在32位有符号整数范围内
输出描述:
输出这个整数,例如:
输入:3
输出:3
解析:主要考的是scanf库函数的使用,注意整数是%d,变量不要忘了取地址(&)
具体代码:
#include <stdio.h>
int main()
{
    int n = 0;
    //输入整数n
    scanf("%d",&n);
    //打印整数n
    printf("%d\n",n);
    return 0;
} 
 
习题四:牛牛说话之--浮点数
描述
会说整数之后,牛牛开始尝试浮点数(小数)
输入一个浮点数,输出这个浮点数。
输入描述:
输入一个浮点数
输出描述:
输出一个浮点数,保留三位小数;例如:
输入:1.359578
输出:1.360
解析:对于浮点数输出和打印是%f,要想保留n位小数,需要在%f中间加乳入.n,例如:%.nf
具体代码:
#include <stdio.h>
int main()
{
    float a=0.0;
    scanf("%f",&a);
    printf("%.3f",a);
    return 0;
} 
 
习题五:牛牛说话之--字符
描述
会说浮点数之后,牛牛开始尝试字符
输入一个字符,输出这个字符。
输入描述:
输入一个字符,范围在ASCII范围内
输出描述:
输出这个字符
输入:a
输出:a
解析:对于字符型输出和打印是%c,获取单个字符还可以使用getchar()库函数
具体代码:
#include <stdio.h>
int main()
{
    //----------方法1:
    char ch = 0;
    scanf("%c",&ch);
    printf("%c\n",ch);
    
    //----------方法2:使用getchar()来获取一个字符,可以返回int也可以返回char
    int i = getchar();//每一个字符对应着ASCII码值,所以int类型接收也没问题
    putchar(i); 
    
    return 0;
} 
 
习题六:牛牛的第二个整数
描述
牛牛从键盘上输入三个整数,并尝试在屏幕上显示第二个整数。
输入描述:
一行输入 3 个整数,用空格隔开。
输出描述:
请输出第二个整数的值。
输入:1 2 3
输出:2
解析:打印出中间那个数,我们可以定义一个数组存储这三个数,用下标进行访问;也可以定义是三个变量进行存储打印
具体代码:
#include <stdio.h>
int main()
{
    //-----------------方法1.使用数组
    int arr[3]={0};
    int i=0;
    //输入3个数据
    for(i=0;i<3;i++)
    {
        scanf("%d",&arr[i]);
    }
    //通过下标进行打印
    printf("%d\n",arr[1]);
    
    //-----------------方法2.定义3个变量
    int x,y,z;
    scanf("%d%d%d",&x,&y,&z);
    //直接通过变量拿出中间那个数据
    printf("%d",y);
    return 0;
} 
 
结束语











