程序设计与思想方法
Greenland_coco
这个作者很懒,什么都没留下…
展开
-
浮点数加法(字符数组实现)
任务描述本关任务:设计一个程序,让用户输入两串字母,存入两个字符数组中,然后将它们中下标相同的非空字符对调,再输出这两个新的字符串。用户输入的两串字母都小于20个(大小写不限),不包含其它字符,以回车完成输入。编程要求根据提示,在右侧编辑器补充代码,用户输入两串字母,存入两个字符数组中,然后将它们中下标相同的非空字符对调,再输出这两个新的字符串。用户输入的两串字母都小于20个(大小写不限),不包含其它字符,以回车完成输入。限制要求如下: a) 除了iostream之外不可包含其它库; b) 只能原创 2021-12-06 19:23:33 · 1592 阅读 · 1 评论 -
测验:指针(上)
问题:在语句char *s=”hello sjtu”, ss[20];之后,运行 语句是错误的。s =”hello!”;strcpy(s, “sjtu”);s=new char[20];s=ss;注:类型相同的两个指针变量之间可以进行<(小于)、=(等于)、-(减法)运算。. 1、“<(小于)”运算在两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的. 2、“=(等于)”是对于类型相同的两个指针变量之间常规运算。...原创 2021-11-26 17:53:12 · 381 阅读 · 0 评论 -
测验六. 函数的基本用法
问题14#include <iostream>#include<cstring>main(){ cout << strlen("0\t\n\0C011\1");}运行结果是?(3)strlen():以'\0'结束,上例中读取了'0' ’\t‘ '\n'问题12#include <iostream>#include<cstring>main( ){ int i, len; char .原创 2021-11-09 00:00:00 · 769 阅读 · 0 评论 -
数组:查找最长回文串(1)
方法:分奇数偶数从中心扩散困难在于计算总数与每个比较的地方都只考虑数字。任务描述本关任务:编写一个程序,寻找一篇英文文章中最长的回文字符串。回文字符串是具有回文特性的字符串:即该字符串从左向右读,与从右向左读都一样。编程要求根据提示,在右侧编辑器补充代码,用户输入的文章不会超过10000字符。这个文件可能一行或多行,但是每行都不超过80个字符(不包括最后的换行符)。在寻找回文时只考虑字母 ‘A’ - ‘Z’ 和 ‘a’ - ‘z’ ,忽略其他字符(例如:标点符号,空格等)。输出的第一行应原创 2021-11-08 00:00:00 · 1023 阅读 · 0 评论