刚开始看书自学C 看到for循环就碰到问题了求指导
for循环求平均数 为什么会跳过里面的if检查输入一个数后就变这样了 解决方案 20 引用: for循环求平均数 为什么会跳过里面的if检查输入一个数后就变这样了 输入数字后你又输入了回车,回车被下个scanf 取走了. 你在下面scanf 的%c 前面加一个空格就好了。这个空格有去除回车的作用 scanf(” %c”,&a……
04-11 立刻查看
'getcher' undefined; assuming extern returning int这个怎么解
#include <stdio.h> main(){ char string1[80],string2[1]; //定义两个字符 int i; char c; printf(“请输入需要加密的字符串:\n”); while(c=getcher()!=”\n”);{ //当输入的字符……
04-11 立刻查看
问一下有没有一种效率很高的从一堆有重复字符串出现的字符串数组中记录下每个字符串重复出现的次数的算法
问一下有没有一种效率很高的从一堆有重复字符串出现的字符串数组中记录下每个字符串重复出现的次数的算法? 解决方案 5 用二叉树,记录就可以了 或用hash table 5 hash也可以,但索引项为字符串的hash table本人构造比较困难 可以考虑直接采用标准库里的map容器,它是用红黑树实现的,效率应该和hash有一拼 10 http://baike.b……
04-11 立刻查看
编写程序,统计1-100,阿拉伯数字“5”出现的次数
编写程序,统计1-100,阿拉伯数字“5”出现的次数 解决方案 40 #include <stdlib.h> #include <stdio.h> #include <math.h> void main() { int x=0; for(int i=1;i<=100;i++) { int a=i%10;……
04-11 立刻查看