宝安网站推广平台,网站建设类型有哪些方面,php与网站开发,专门做民宿的网站有哪些7-4 缩写期刊名
分数 10 全屏浏览题目 切换布局
作者 黄龙军
单位 绍兴文理学院
科研工作者经常要向不同的期刊投稿。但不同期刊的参考文献的格式往往各不相同。有些期刊要求参考文献所发表的期刊名必须采用缩写形式#xff0c;否则直接拒稿。现对于给定的期刊名#xff…7-4 缩写期刊名
分数 10 全屏浏览题目 切换布局
作者 黄龙军
单位 绍兴文理学院
科研工作者经常要向不同的期刊投稿。但不同期刊的参考文献的格式往往各不相同。有些期刊要求参考文献所发表的期刊名必须采用缩写形式否则直接拒稿。现对于给定的期刊名要求按以下规则缩写 1长度不超过4的单词不必缩写 2长度超过4的单词仅取前4个字母但其后要加“.” 3所有字母都小写。
输入格式:
首先输入一个正整数T表示测试数据的组数然后是T组测试数据。 每组测试输入一个包含大小写字母和空格的字符串长度不超过85单词由若干字母构成单词之间以一个空格间隔。
输出格式:
对于每组测试在一行上输出缩写后的结果单词之间以一个空格间隔。
输入样例:
2
Ad Hoc Networks
IEEE Transactions on Nanotechnology
输出样例:
ad hoc netw.
ieee tran. on nano.来源
[1] 黄龙军, 等. 大学生程序设计竞赛入门—C/C程序设计微课视频版, 北京:清华大学出版社, 2020.11. ISBN:9787302564744 [2] 黄龙军.程序设计竞赛入门Python版,北京:清华大学出版社,2021.4. ISBN:9787302571230
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
参考答案
#includestdio.h
#includestring.h
#includectype.h
int main()
{int n,i,j,term0;scanf(%d\n,n);char str[86];for(i0;in;i){gets(str);for(j0;jstrlen(str);j){term;if(str[j] )term0;if(isupper(str[j]))str[j]tolower(str[j]);if(term4)printf(%c,str[j]);else if(term5)printf(.);}printf(\n);term0;}return 0;
}