欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

【毕业季——牛客刷题】新的起点,新的征程

发布时间:2023/12/20 编程问答 58 豆豆
生活随笔 收集整理的这篇文章主要介绍了 【毕业季——牛客刷题】新的起点,新的征程 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

🍂((🍁⥎🍁))🍂hello大家好!正值六月酷暑,那么呢也是迎来了毕业季,作为一名即将步入大三的学长,嗯……我还是有点慌得!

✨✨确实是这样,真的是有点迷茫自己的未来,🚓🚓那么呢,想这么多也是没有用的,不用好好多刷几道题叭!

🎈🎈看着学长学姐他们有的找到了好岗位,有的考研上岸,有的还是十分迷茫……真的是心理思绪万千。

这不,借助CSDN官方大大出的新活动,正好我的刷题之路正式开启,那么今天呢就带给大家几道非常简单的题,也算是我的入门之作叭!看完喜欢的一键三连支持一下啦!🦀🦀

目录

🚢一: ASCII码

🚢二:出生日期输入输出

🚢三:学生基本信息输入输出

🚢四: printf的返回值

🚢五: 反向输出一个四位数


🌾一: ASCII码

问题描述

BoBo教KiKi字符常量或字符变量表示的字符在内存中以ASCII码形式存储。BoBo出了一个问题给KiKi,转换以下ASCII码为对应字符并输出他们。

73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33

输入描述:

输出描述:

一行输出转换题目中给出的所有ASCII码对应的字符,无需以空格隔开。

代码实现:

#include <stdio.h>int main() { char strings[] = { 73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33 ,'\0'}; printf("%s\n", strings);return 0; }

🌾二:出生日期输入输出

问题描述:

输入一个人的出生日期(包括年月日),将该生日中的年、月、日分别输出。

输入描述:

输入只有一行,出生日期,包括年月日,年月日之间的数字没有分隔符。

输出描述:

三行,第一行为出生年份,第二行为出生月份,第三行为出生日期。输出时如果月份或天数为1位数,需要在1位数前面补0。

示例1

输入:

20130225

输出:

year=2013 month=02 date=25

代码实现:

#include <stdio.h>int main() {int year = 0, month = 0, day = 0;scanf("%4d%2d%2d", &year, &month, &day);//使用%0可以填充前导0printf("year=%d\n", year);printf("month=%02d\n", month);printf("date=%02d\n", day);return 0; }

 🌾三:学生基本信息输入输出

问题描述

依次输入一个学生的学号,以及3科(C语言,数学,英语)成绩,在屏幕上输出该学生的学号,3科成绩(注:输出成绩时需进行四舍五入且保留2位小数)。

输入描述:

学号以及3科成绩,学号和成绩之间用英文分号隔开,成绩之间用英文逗号隔开。

输出描述:

学号,3科成绩,输出格式详见输出样例。

示例1

输入:

17140216;80.845,90.55,100.00

复制输出:

The each subject score of No. 17140216 is 80.85, 90.55, 100.00.

代码实现:

#include <stdio.h>int main() { int id=0;//学号 float c=0.0;//C语言 float math=0.0;//数学 float english=0.0;//英语 scanf("%d;%f,%f,%f",&id,&c,&math,&english); printf("The each subject score of No. %d is %.2f, %.2f, %.2f.",id,c,math,english); return 0; }

 🌾四:printf的返回值

问题描述

KiKi写了一个输出“Hello world!”的程序,BoBo老师告诉他printf函数有返回值,你能帮他写个程序输出printf(“Hello world!”)的返回值吗?

输入描述:

输出描述:

包括两行:
第一行为“Hello world!”
第二行为printf(“Hello world!”)调用后的返回值。

代码实现:

#include <stdio.h>int main() {//使用ret保存printf的返回值int ret = printf("Hello world!");printf("\n");printf("%d\n", ret);return 0; }

 🌾五: 反向输出一个四位数

问题描述

将一个四位数,反向输出。

输入描述:

一行,输入一个整数n(1000 <= n <= 9999)。

输出描述:

针对每组输入,反向输出对应四位数。

示例1

输入:

1234

输出:

4321

代码实现:

#include<stdio.h> int main() {int a = 0; scanf("%d", &a);while (a){printf("%d",a%10);a = a /10;}return 0; }

 好了,以上就是今天的刷题知识分享啦!💯💯💯不懂得评论区或者私信call都是可以哒!那么最后也是送一段话给即将毕业的学长学姐们☃️((❄️⥎❄️))☃️:

采撷一串串的梦,学校的嘻戏,回想是那么缤纷绚丽;

而成长的追逐,竟已一跃而过。世间的

尘嚣喧扰,似乎沉寂,六月,新的梦想,新的起点!

🚞🚃🚃🚃💨下面附录活动地址,感兴趣的可以点击了解详情喔:

活动地址:毕业季·进击的技术erhttps://marketing.csdn.net/p/f4a818f6455f3a9a7a20c89f60ad35f7

总结

以上是生活随笔为你收集整理的【毕业季——牛客刷题】新的起点,新的征程的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。