- 博客(5)
- 收藏
- 关注
原创 C语言编程中的常见问题
例:printf("%d*%d=%-5d",3,2,6);>>>3*2=6····例:printf("%d*%d=%5d",3,2,6);例:printf("%02d:%02d",4,9);3.for循环模块,if条件模块等,写完题头就直接把{ }打出来,否则最后容易忘记。输出数字n,宽度5位,位数不足后补空格。输出数字n,宽度4位,位数不足前补空格。输出数字n,前面补零。
2023-06-27 17:46:31 305
原创 高级程序设计训练——字母频率统计
在屏幕上按照从小到大的顺序输出表示每个小写字母出现次数的柱状图(以“*”字符表示柱状图,空白处用空格字符表示,某个小写字母出现多少次,就显示多少“*”字符;出现次数为0的不输出),不输出相对应的小写字母。出现次数最多的是字母n,所以柱状图的高度为9个字符,在图的最右边。编写程序从标准输入中读入一段英文,统计其中小写字母出现次数,并按照从小到大的顺序以柱状图的形式显示其出现次数,出现次数为0的不输出。在标准输入上输入一段英文文章(可能有一行,也可能有多行),在新的一行的开头输入ctrl+z键表示结束。
2023-06-25 00:01:35 866
原创 高级程序设计训练——sin的泰勒展开迭代
输入的x为1.23,精度值e为0.0000001。当n为5时,利用上述公式计算sin(x)的值为0.942489044,n为6时计算的结果为0.942488800,两结果之差的绝对值约为0.000000244,大于要求的精度值0.0000001,故需要继续迭代计算。当n为7时计算的结果为0.942488802,与n为6的计算结果之差的绝对值约为0.000000002,小于要求的精度值,所以最小迭代次数应为7,最后一次计算的sin(x)的值为0.942488802(小数点后保留9位有效数字)。
2023-06-24 13:05:53 577
原创 高级程序设计训练——单词替换
先从标准输入中分行输入两个英文字符串(每个字符串不为空,长度不超过20,且字符串中不会出现空格),分别表示被替换的字符串和替换成的字符串,然后在下一行输入一行英文(长度不超过200),行末有回车换行。样例中输入的被替换的字符串为th,由于是大小写无关查找替换,所以下一行英文信息中有四个子串要替换:Th、Th、th和th,分别替换为Hello,其它信息原样输出。编写程序将一行英文中指定的字符串替换为另一字符串后输出。将输入的英文按指定字符串替换后输出到标准输出上,末尾应有一个回车换行。
2023-06-22 18:28:42 251
原创 Java——判定回文数
输入一个自然数,将其各数位逆序反转后形成的新数相加。该过程反复迭代后会生成一个回文数。请计算和输出最终的回文数是多少,并输出每次迭代的过程。1.第一部分:生成各位数倒置的新数。(此种方法简便且可以直接去高位0)2.第二部分:迭代生成回文数。
2023-04-09 20:45:45 124 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人