- 博客(12)
- 收藏
- 关注
原创 TT100K数据集中json文件转xml代码分享
参考了以下2个博客的内容,综合了他们的代码将json转xml解析如何读取json文件数据并转换为xml并保存起来python实现json文件转换成xml文件代码如下所示(只要改下路径就好啦):import jsonimport osfrom json import loadsfrom dicttoxml import dicttoxmlfrom xml.dom import minidomfrom xml.dom.minidom import parseStringdef json_t
2021-09-14 15:58:04
896
1
原创 C语言:将每个单词中的第一个字母改成大写字母
【独立编程】程序功能:输入一行字符串,将每个单词中的第一个字母改成大写字母(如果已经是大写则不变)。例如,输入 I am a student,输出 I Am A Student。#include <stdio.h>#include <string.h>int main() { char s[80]; printf("Input a strings:"); //scanf中输入字符串是以空格为结束的,所以不能用scanf gets(s); int j; int i
2021-05-26 21:05:34
16784
6
原创 C语言:将字符串s从第m个字符开始选择性复制到字符串t
【独立编程】程序功能:输入字符串 s 和开始位置 m,将字符串 s 从第 m 个字符开始选择性复制到字符串 t,然后输出字符串 t。例如,输入字符串 liwangzhajinxiao 和开始位置 2,输出 wangzhajinxiao。#include <stdio.h>#include <string.h>int main() { char s[80], t[80]; int m; printf("Input a strings and start position
2021-05-26 21:01:25
2498
原创 删除字符串 str 中所有 c 字符,然后输出删除后的字符串
【独立编程】程序功能:输入一个字符 c 和一个字符串 str,删除字符串 str 中所有 c字符,然后输出删除后的字符串。例如,删除字符串 liwangzhajinxiaoa 中字符 a,输出liwngzhjinxio。#include <stdio.h>#include <string.h>int main() { char c, str[80]; int del(char *p, char c); printf("Enter a char:"); scanf("
2021-05-26 20:58:48
2145
2
原创 C语言指针习题:用冒泡排序法对数组a按降序排序,再输出排序后的a数组
C语言指针习题【独立编程】程序功能:输入正整数 n(n≤10)和n个整数存入数组a,先用冒泡排序法对数组a按降序排序,再输出排序后的a数组。#include<stdio.h>int main(){ int a[10]; int i,n; void sort(int *p,int n); scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a[i]); } sort(a,n); for(i=0;i<n;
2021-05-19 19:44:25
2238
原创 C语言指针习题:输出数组 a 中包含 x 的元素下标并统计个数
指针习题【独立编程】程序功能:输入正整数 n(n≤10)和 n 个整数存入数组 a,再输入整数x,输出数组 a 中包含 x 的元素下标并统计个数。#include<stdio.h>int main(){ int a[10]; int i,n,x,res; int searchx(int *p,int n,int x); scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a[i]); } scanf("%d"
2021-05-19 19:40:52
779
原创 油猴Tampermonkey及其脚本的安装
油猴及其脚本的安装(以优学院自动播放脚本为例)油猴的百度网盘如下链接:(也可以去网上找方法下载)链接提取码:rhhy将下载好的文件解压,如下图所示:在谷歌浏览器的右侧工具栏点击更多工具中的扩展程序点进扩展程序之后,将开发者模式打开,并点击加载已解压的扩展程序,加载刚才解压的油猴的文件夹。加载成功后,油猴已经安装好了。进入Greasy Fork的网站,可以下载安装相关的脚本。Greasy Fork网站在网站中搜索优学院,并安装脚本就可以啦~~可以去油猴的管理面板查看一下当前安装
2021-05-13 19:01:10
9895
3
原创 Linux服务器下Anaconda和Pytorch的安装
Linux服务器下Anaconda和Pytorch的安装下载安装包首先在Anaconda的官网找到对应的版本进行下载,我下载的是Anaconda3-2020.11-Linux-x86_64.sh。将下载好的文件通过xftp传入服务器内。Anaconda官网安装上传成功后,输入chmod -R 777 Anaconda3-2020.11-Linux-x86_64.sh修改这个文件的权限。再输入bash/sh Anaconda3-2020.11-Linux-x86_64.sh命令执行这个文件
2021-05-10 21:32:40
392
原创 C语言:统计并输出字符串中大写辅音字母的个数
程序功能:输入一批以回车结束的字符串(少于 80 个字符),统计并输出字符串中大写辅音字母的个数(大写辅音字母是除 A、E、I、O、U 以外的大写字母)。#include <stdio.h>#define MAXLEN 80int main(){ int i=0; int count=0; char str[MAXLEN]; printf("请输入一个以回车结束的字符串:"); while((str[i]=getchar())!='\n'&& i<MA
2021-05-10 20:40:32
6910
原创 C语言:字符串中的大写字母用规则替换,其余字符不变
程序功能:输入一批以回车结束的字符串(少于 80 个字符),将字符串中的大写字母用下列规则替换,其余字符不变,输出替换后的字符串。其中一种笨办法:#include <stdio.h>#define MAXLEN 80int main(){ int i=0,j; char str[MAXLEN]; char a[13]={'A','B','C','D','E','F','G','H','I','J','K','L','M'}; char b[13]={'Z','Y','X'
2021-05-10 20:38:36
5794
1
原创 滤去所有的非十六进制字符后,组成一个新字符串,然后将新字符串转换为十进制整数输出
程序功能:输入一个以回车结束的字符串(少于 80 个字符),滤去所有的非十六进制字符后,组成一个新字符串,然后将新字符串转换为十进制整数输出。#include <stdio.h>#define MAXLEN 80int main(){ int i,k; /* i:原字符串下标,k:新字符串下标 */ long number; /* number:转换结果 */ char ch,str[MAXLEN],num[MAXLEN]; /* str:原字符串,num:新字符串 */ pr
2021-05-10 20:35:09
5640
原创 输出该字符在字符串中出现的全部下标位置并统计出现的次数
输出该字符在字符串中出现的全部下标位置并统计出现的次数输入一个字符并回车,再输入一个以回车结束的字符串(少于 80 个字符),输出该字符在字符串中出现的全部下标位置并统计出现的次数;若无则输出Not Found。#include <stdio.h>#define MAXLEN 80int main(){ int sub[80],i,j=0; /* sub:下标位置 */ int count=0; char ch,str[MAXLEN]; printf("请输入一个字符:")
2021-05-10 20:30:39
1160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人