【其它】编写程序 1 、用递归法将一个整数 n 转换成字符串。例如,输入 356 ,应输出字符串 “356” ;输入 -729 ,应输出 “-729” 。 n 的位数不确定,可以是任意位数的整数。要求在主函数中输入整数,在被调用函数中完成转换,并输出。 2 、判断长整型 s 各位上的是否都是素数。 3 、从键盘任意输入一个整数,用函数编程判断该整数是否为素数。 4 、从键盘任意输入一个整数 n (如果 n<0 ,则要求提示 "Input Error!
" ),用函数编程计算这个整数的阶乘值。 5 、找出 3—30 之间的所有素数。 6 、将字符串 str1 中的字母字符复制到另一字符串 str2 中,如输入 str1 字符串为 abcd123ABCD ,输出 str2 字符串为 abcdABCD 。要求在主函数中输入字符串 str1 ,并输出复制结果,在被调用函数中完成复制。 7 、试编写程序 , 使输入的一个字符串按反序存放。要求在主函数中输入原字符串和输出反序后的字符串。 8 、用选择法对数组中的 10 个整数按由小到大排序。要求在主函数中输入未排序的原始数据并输出排序后的数组。 9 、
" ),用函数编程计算这个整数的阶乘值。 5 、找出 3—30 之间的所有素数。 6 、将字符串 str1 中的字母字符复制到另一字符串 str2 中,如输入 str1 字符串为 abcd123ABCD ,输出 str2 字符串为 abcdABCD 。要求在主函数中输入字符串 str1 ,并输出复制结果,在被调用函数中完成复制。 7 、试编写程序 , 使输入的一个字符串按反序存放。要求在主函数中输入原字符串和输出反序后的字符串。 8 、用选择法对数组中的 10 个整数按由小到大排序。要求在主函数中输入未排序的原始数据并输出排序后的数组。 9 、
举一反三
- 题目2:字符串和函数要求从键盘中输入一个字符串,字符串为学生本人的学号(示例:“202111612101”),然后分别统计字符串中数字字符‘1’的个数,并输出。(要求使用字符数组、函数调用)题目2:字符串和函数要求从键盘中输入一个字符串,字符串为学生本人的学号(示例:“202111612101”),然后分别统计字符串中字符‘2’的个数,并输出。(要求使用字符数组、函数调用)
- 编写一函数,求一个字符串的长度,要求用字符指针实现。在主函数中输入字符串,调用该函数输出其长度
- 程序设计题:编写一个函数,判断一个数是不是素数。在主函数中输入一个整数,输出是否是素数的信息。要求:(1)编写一个函数prime(n),判断返回给定整数n是否为素数。(2)编写一个主函数,输入一个整数,调用第(1)题中的函数,判断此函数是否为素数,并输出结果。
- 定义一个函数,将字符串中的第m个字符开始的全部字符复制到另一个字符串中。要求在主函数中输入字符串及m的值,通过调用函数完成复制,并输出复制结果。
- 编写程序:输入一个长度不超过100的字符串,删除串中的重复字符。输入:要检查的字符串,长度不超过100个字符。输出:删除重复字符后的字符串。例如:输入:abacaeedabcdcd则输出:abced