PTA「实验7-3-7 字符转换」 PTA是浙江大学设计类实验辅助教学平台。 题目描述: 本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。 输入格式: 输入在一行中给出一个不超过80个字符且以回车结束的字符串。 输出格式: 在一行中输出转换后的整数。题目保证输出不超过长整型范围。
实验7-3-7 字符转换 (15 分) 本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。 输入格式:输入在一行中给出一个不超过80个字符且以回车结束的字符串。 输出格式:在一行中输出...
7-3 字符串转换成十进制整数 输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。 输入格式: 输入在一行中给出一个以#结束的非空字符串。 输出格式...
PTA是浙江大学设计类实验辅助教学平台。 题目描述: 本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。 输入格式: 输入为一个以“#”结束的字符串(不超过30个字符)。 输出格式: 在一行中输出大小写转换后的结果字符串。 输入样例: H...
实验7-3-4 字符串替换 (15分) 代码解读 #include<stdio.h> #include<ctype.h> #include<string.h> #include<math.h> #include<stdlib.h> intmain() { chararr[81]; gets(arr); intlen=strlen(arr),i; for(i=0;i<len;i++){ if(arr[i]>='A'&&arr[i]<='Z')...
取出字符串中第一个没有重复的字符 01:52 密码强度 02:37 解密码 08:31 对文件内每个字符进行大小写转换处理并输 04:16 逐行读取data.txt文件信息并显示 01:35 输入学生个人信息并写入到文件data.txt中。 04:07 GPA 计算 06:17 最短跑道长度 02:51 平面上的两点间的距离计算 03:25 爱谁谁...
实验7-3-6 字符串转换成十进制整数 (15 分) 1. 题目摘自 https://pintia.cn/problem-sets/13/problems/527 2. 题目内容 输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在...
实验7-3-9 字符串字母大小写转换 (15 分) 1. 题目摘自 https://pintia.cn/problem-sets/13/problems/530 2. 题目内容 本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。
三、相关知识点及实验指导 (一)相关知识点 1、简单 C 语言程序的结构、编译与运行的步骤; 2、C 语言的基本数据类型(整型,浮点型,字符型)及相互转换; 3、基本运算符及表达式:算术运算符(包括自增、自减运算符) ,赋值 运算符(包括复合赋值运算符) ,关系运算符,逻辑运算符,条件运算符,逗 号运算符及相应的...
解题思路: 这道题解法很多的,除了可以用数组来接收值外,也可以使用字符串操作(本质上是字符数组……),其中要注意的一点是i第一层循环最后一次是i=N这时候下层循环要注意j<i,不能是j <= i,否则会导致输出的数值之和比N大了1!这显然是不对的!