c语言作业

1个回答
展开全部
摘要 C语言作业的题目,供您参考:1. 编写一个程序,输入一个整数n,输出1到n之间的所有素数。2. 编写一个程序,输入一个字符串,判断该字符串是否为回文字符串。3. 编写一个程序,输入一个字符串,将其中的所有小写字母转换为大写字母。4. 编写一个程序,输入一个字符串,将其中的所有空格替换为下划线。5. 编写一个程序,输入一个字符串,输出该字符串中出现次数最多的字符及其出现次数。6. 编写一个程序,输入一个字符串,将其中的所有数字字符转换为整数,并求它们的和。7. 编写一个程序,输入一个字符串,将其中的所有单词首字母大写。8. 编写一个程序,输入一个字符串,将其中的所有元音字母替换为下一个字母。9. 编写一个程序,输入一个字符串,将其中的所有大写字母转换为小写字母。10. 编写一个程序,输入一个字符串,输出该字符串中最长的回文子串。
咨询记录 · 回答于2023-05-18
c语言作业
C语言作业的题目,供您参考:1. 编写一个程序,输入一个整数n,输出1到n之间的所有素数。2. 编写一个程序,输入一个字符串,判断该字符串是否为回文字符串。3. 编写一个程序,输入一个字符串,将其中的所有小写字母转换为大写字母。4. 编写一个程序,输入一个字符串,将其中的所有空格替换为下划线。5. 编写一个程序,输入一个字符串,输出该字符串中出现次数最多的字符及其出现次数。6. 编写一个程序,输入一个字符串,将其中的所有数字字符转换为整数,并求它们的和。7. 编写一个程序,输入一个字符串,将其中的所有单词首字母大写。8. 编写一个程序,输入一个字符串,将其中的所有元音字母替换为下一个字母。9. 编写一个程序,输入一个字符串,将其中的所有大写字母转换为小写字母。10. 编写一个程序,输入一个字符串,输出该字符串中最长的回文子串。
可以使用字符串的遍历和拼接来实现这个操作。具体的算法步骤如下:1. 初始化一个空字符串s。2. 遍历a中的每一个字符,如果该字符不是空格,则将其加入s中。3. 将s赋值给b[100]。下面是一个Python实现的例子:```a = "Hyper Text Mar kup Lang uage"b = ["" for i in range(101)]s = ""for c in a: if c != " ": s += cb[100] = sprint(b[100]) # 输出 "HyperTextMarkuLanguage"```需要注意的是,这里我们使用了列表推导式来初始化b。由于题目中要求将a[100]存放在b[100]中,因此我们需要将b的长度设为101,而不是100。
可以使用字符串的遍历和拼接来实现这个操作。具体的算法步骤如下:1. 初始化一个空字符串s。2. 遍历a中的每一个字符,如果该字符不是空格,则将其加入s中。3. 将s赋值给b[100]。下面是一个Python实现的例子:```a = "Hyper Text Mar kup Lang uage"b = ["" for i in range(101)]s = ""for c in a: if c != " ": s += cb[100] = sprint(b[100]) # 输出 "HyperTextMarkuLanguage"```需要注意的是,这里我们使用了列表推导式来初始化b。由于题目中要求将a[100]存放在b[100]中,因此我们需要将b的长度设为101,而不是100。
可以使用字符串的遍历和拼接来实现这个操作。具体的算法步骤如下:1. 初始化一个空字符串s。2. 遍历a中的每一个字符,如果该字符不是空格,则将其加入s中。3. 将s赋值给b[100]。下面是一个Python实现的例子:```a = "Hyper Text Mar kup Lang uage"b = ["" for i in range(101)]s = ""for c in a: if c != " ": s += cb[100] = sprint(b[100]) # 输出 "HyperTextMarkuLanguage"```需要注意的是,这里我们使用了列表推导式来初始化b。由于题目中要求将a[100]存放在b[100]中,因此我们需要将b的长度设为101,而不是100。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消