牛客网基础语法21~30题

文章提供了10道基础编程题目,主要涉及C语言的基本操作,如加法、除法、取模、取个位数等,以及转换和时间计算。题目旨在帮助读者巩固编程基础和培养数学思维解决问题的能力。每道题后都有简单的代码实现,并鼓励读者在评论区分享更优解法。
摘要由CSDN通过智能技术生成

牛客网基础语法21~30题😘😘😘

💫前言:今天是咱们第三期刷牛客网上的题目。
💫目标:掌握基础编程,带有数学思维解决编程相关问题。
💫鸡汤:早上起来有两个选择,盖上被子做你未完成的梦,掀开被子完成你未完成的梦。先干为敬,大家随意。

🚩第一题

在这里插入图片描述

#include <stdio.h>
int main()
{
    //初始化
    int a = 0;
    int b = 0;
    //输入
    scanf("%d %d", &a, &b);
    int sum = a + b;
    //打印
    printf("%d\n", sum);
    return 0;
}

🚩第二题

在这里插入图片描述

#include <stdio.h>
int main() 
{
    //初始化
    int a = 0;
    int b = 0;
    //输入
    scanf("%d %d", &a, &b);
    int sum = a / b;
    //打印
    printf("%d\n", sum);
    return 0;
}

🚩第三题

在这里插入图片描述

#include <stdio.h>

int main() 
{
    //初始化
    int a = 0;
    int b = 0;
    //输入
    scanf("%d %d", &a, &b);
    int sum = a % b;
    //打印
    printf("%d\n", sum);
    return 0;
}

🚩第四题

在这里插入图片描述

✨注意理解题目意思,是取个位数不是取小数点后面有几位😶‍🌫️😶‍🌫️(没有认真的读题的小伙留言,看看有多少是因为,看错题而做不出的😵😵😵)
✨因此需要强转。

#include <stdio.h>
int main()
{
    //初始化
    double num = 0;
    //输入
    scanf("%lf", &num);
    //强转
    int count = (int)num;
    printf("%d", count % 10);
    return 0;
}

🚩第五题

在这里插入图片描述

#include <stdio.h>
int main() 
{
    //初始化
    int person_number = 0;
    int money = 0;
    //输入
    scanf("%d",&person_number);
    //输出
    printf("%d",100 * person_number);
    return 0;
}

🚩第六题

在这里插入图片描述

#include <stdio.h>
int main()
{
    //初始化
    int a = 0;
    int b = 0;
    //输入
    scanf("%d %d", &a, &b);
    //整数商
    int consult = a / b;
    //余数
    int remainder = a % b;
    //输出
    printf("%d %d", consult, remainder);
    return 0;
}

🚩第七题

在这里插入图片描述

#include <stdio.h>
int main() 
{
    //初始化
    int a = 0;
    //输入
    scanf("%d",&a);
    int ge = a % 10;
    //输出
    printf("%d\n",ge);   
    return 0;
}

🚩第八题

在这里插入图片描述

#include<stdio.h>
int main()
{
	//初始化
	int a = 0;
	//输入
	scanf("%d", &a);
	a = a / 10;
	a = a % 10;
	//输出
	printf("%d\n", a);
	return 0;
}

🚩第九题

在这里插入图片描述

#include<stdio.h>
int main()
{
	//初始化
	int a = 0;
	int b = 0;
	//输入
	scanf("%d %d", &a, &b);
	//输出
	printf("%d\n", (a + b - 1) % 7 + 1);
	return 0;
}

🚩第十题

在这里插入图片描述

#include<stdio.h>
int main()
{
	//初始化
	int seconds = 0;
	int hour = 0;
	int minute = 0;
	int second = 0;
	//输入
	scanf("%d", &seconds);
	hour = seconds / 3600;
	minute = (seconds - 3600 * hour) / 60;
	second = (seconds - 3600 * hour - 60 * minute);
	//输出
	printf("%d %d %d\n", hour, minute, second);
	return 0;
}

🎉结束语

今天的刷题内容就到这里啦,如果上面的题目你有更优的解法,请打在下面的评论区中,独乐乐不如众乐乐。麻烦大家举起自己的小手,给博主三连,有你们的支持就是我最大的动力。预知后事如何,且听下回分解。
在这里插入图片描述

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值