萌新求教大佬关于c++读取文件

读取英文文档"data.txt"(见附件data.zip)中的字符,并统计:
1)英文字母的总数(不区分大小写);
2)单词总数(短语缩写和连词符连接的复合词都算为独立单词,如I'm、grass-green等);
3)数字总数(非数字字符总数,如123只统计为1个数字。小数也是一个数)。

关于c++的,求给个代码谢谢

c++
qq_43548756
qq_43548756 回复caozhy: ?我就提了3个问题前面那个没人解决啊……
10 个月之前 回复
weixin_39416561
lyhsdy 回复caozhy: 向大佬学习
10 个月之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 看了下你的历史采纳记录很差,所以没法给你写代码了。
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
萌新请教大佬!
入坑c语言 当然也是专业所需.才学几个月,想问下这个题目,其中num=c-65;是啥意思啊.各位大佬帮帮忙[face]monkey:0.gif[/face][face]monkey:0.gif[/face][face]monkey:0.gif[/face][face]monkey:0.gif[/face][img=https://img-bbs.csdn.net/upload/201905/25/1558775476_157654.png][/img][img=https://img-bbs.csdn.net/upload/201905/25/1558775481_3491.png][/img]
萌新求教好心大佬(急急急)
各位大佬急急急急,萌新求教: 点击按钮后本该执行一条select的sql,但程序到此就停止了 控制台打印如下: Creating a new SqlSession Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376331bb]...
萌新求教大佬 list 存放byte
用Socket在两台电脑之间传文件rn把对象流写好的文件经过byte 数组:A转string 再转byte 数组:B发送,serversocket 端接受该byte 数组B然后装进arraylist 中,结果在强转转为byte数组就出错了,对象流不能识别,大佬们有没有好的思路,或者方法可以传递这个数组?rnrnrn下面是类似代码rnrnrnSystem.out.println("商品入库"); rn huowu huo = new huowu();rn System.out.println("请输入商品id");rn huo.setId(fuck.nextInt());rn System.out.println("请输入商品名字");rn huo.setName(fuck.next());rn huo.setBirthday(new Date());rn ObjectOutputStream otpf = new ObjectOutputStream(new FileOutputStream(new File("c:\\user.txt")));rn otpf.writeObject(huo);rnrn try rn InputStream k = new FileInputStream(new File("c:\\user.txt"));rn try rn byte[] fd = new byte[k.available()];rn k.read(fd);rn List kd = new ArrayList();rn for (int i = 0; i < fd.length; i++) rn kd.add(fd[i]);rn rn StringBuffer sb = new StringBuffer();rn byte[] nima = new byte[kd.size()];rn for (int i = 0; i < kd.size(); i++) rn sb.append(kd.get(i));rn rn String wori = sb.toString();rnrn OutputStream f = new FileOutputStream(new File("f:\\操你妈.txt"));rn f.write(wori.getBytes());rn ObjectInputStream inp = new ObjectInputStream(new FileInputStream(new File("f:\\操你妈.txt")));rn huowu nimabi = (huowu) inp.readObject();rn System.out.println(nimabi.getId() + nimabi.getName() + nimabi.getBirthday());rn catch (IOException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rnrn catch (FileNotFoundException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rn
萌新求大佬帮助
描述rnrn有一个长度为n的整数序列。请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。输出转换好的序列。rnrn输入rnrn输入包括两行。 rnrn第一行为正整数n(1≤n≤10)。 rn第二行为n个整数组成的序列。rnrnrnrn输出rnrn输出转换好的序列。数据之间用空格隔开。rnrn样例输入rn5rn2 1 5 4 3rnrn样例输出rnrn1 2 3 4 5rn在下的代码rn#include rnint main()rnrn int n,a,b,c,d,e,f,min,max,i;rn int str[11];rn while(scanf("%d",&n)!=EOF)rn rn for(i=0;imax)rn rn max=str[i];rn b=i;rn rn rn c=str[0];rn d=str[n-1];rn str[0]=min;rn str[n-1]=max;rn str[a]=c;rn str[b]=d;rn for(i=0;i
VS萌新求教
这个问题怎么解决,有没有大佬给小萌新解释一下
萌新求教!
想实现的功能是,在PC机上写BEEP_ON,来通过串口控制单片机上的蜂鸣器开启。这样写哪里有问题,单片机没有反应啊。。。[img=https://img-bbs.csdn.net/upload/201812/04/1543893820_152382.png][/img]rnrnrn
萌新求教
在树状控件中,用((TreeView)sender).SelectedNode.FullPath.Replace("\\\\", "\\")获取路径,为什么要加replace,直接((TreeView)sender).SelectedNode.FullPath也没出错?
萌新求教java
看视频学习java rn上面说当:rnbyte a=3rnbyte b=4rnbyte c=5rna=b+c 编译没过 老师说因为右边是变量,不确定,所以无法判断和赋值;rn那么为什么:rnbyte a=3rna=a+5 编译就过了呢 就没问题了呢 右边不还是不确定他的值 无法判断吗rn
萌新求教!!!!
在读取csv文件时 第一行字段数 小于 后几行的字段数怎么办 用的是(LumenWorks.Framework.IO.Csv)
萌新求教一些C语言问题
萌新自学C 想用strcmp()函数比较两个字符串是否一样 来写一个登录系统 如果输入正确就进入系统 但是strcmp的返回值一直是1 不知道出什么问题了 求各位大神给看一下谢谢!rn[code=c]rn#include rn#include "s_gets.h"rn#include rn#define FG "*****************************"rnvoid sr(void);rnvoid yz(char *zh,char *mima);rnint main(void)rnrn printf("%s\n", FG);rn printf("%s\n", "欢迎使用登录系统!");rn printf("%s\n", FG);rn sr();rnrnvoid sr(void)rnrn char zh[30];rn char mima[30];rn const char zhanghao[30] = "cuihe500" ;rn const char zmima[30] = "870219176" ;rn printf("请输入账号:");rn while (fgets(zh, 30, stdin) == NULL)rn rn fputs("输入错误,请检查后重新输入!", stdout);rn rn printf("请输入密码:");rn while (fgets(mima, 30, stdin) == NULL)rn rn fputs("输入错误,请检查后重新输入!", stdout);rn rn yz(zh, mima);rnrnrnvoid yz(char *zh, char *mima )rnrn const char zhanghao[30] = "cuihe500" ;rn const char zmima[30] = "870219176" ;rn int a, b;rn if (a=strcmp(zhanghao,zh))rn rn printf("不存在的用户名!请检查后重新输入!\n");rn fputs(zh, stdout);rn printf("%d\n", a);rn sr();rn rn else if (b=strcmp(mima, zmima))rn rn printf("密码错误!请重新输入\n");rn fputs(mima, stdout);rn printf("%d\n", b);rn sr();rn rn printf("登录成功!欢迎使用该系统!");rn getchar();rnrn[/code]
萌新求教,关于c#抽象类与接口
(1) 定义一个Employee抽象类,其中包含Name和Salary属性及Print()抽象方法。类似地,定义一个IPromotable和IGoodStudent两个接口,使它们都包含Promote()方法。rn(2) 从Employee类派生出Shixi类,使其包含存储实习期的字段months。从Employee类和IPromotable接口派生出Programmer类,使其具有存储加班时间的hours字段,并通过实现接口中的Promote()方法将薪水提高到1.5倍。rn(3) 从Employee类以及IPromotable和IGoodStudent接口派生出Manager类,使其包含存储秘书名字的字段mishu。并通过IPromotable接口中的Promote()方法将薪水提高到1.8倍,通过实现IPromotable接口中的Promote()方法输出经理职位晋升。派生类中重写Print()方法,输出职员的姓名和薪水、平均加班时间、秘书、加薪后的薪水等信息。rnrnrnrnrn这个题的详细代码
萌新c语言
//1 #include&amp;lt;iostream&amp;gt; using namespace std; int main() { int a, b, c, d; while (cin &amp;gt;&amp;gt; a &amp;gt;&amp;gt; b &amp;gt;&amp;gt; c &amp;gt;&amp;gt; d) { float s = sqrt(pow(a - c, 2) + pow(b - d, 2)); printf(&quot;%...
萌新求教,关于内存分配的问题
#includernstrcut name rn char * fname;rn;rn------------------------------------------------------------------------------------rnint main(void) rn struct name * my_name;rn my_name->fname=(char *)malloc(10*sizeof(char));rn return 0;rnrn当然这样是错的 (为什么)rn-------------------------------------------------------------------------------------rnint main(void) rn struct name * my_name;rn my_name=(struct name *)malloc(siezeof(struct name));rn return 0;rnrn这是对的rn-------------------------------------------------------------------------------------rnint main(void) rn struct name my_name;rn my_name.fname=(char *)malloc(10*sizeof(char));rn return 0;rnrn这是对的。rn
C++萌新请大佬帮忙解答
具体问题如下:rn室内平面图设计程序rn1)用户输入房间的长度和宽度,门、窗、家具的位置。放置规则:窗户和门必须在墙上且不能再拐角,窗户不能紧靠门,家具必须在室内且不能堵门。不合规则要提示重新输入;rn2)根据上述参数绘制房间图样,墙用'#'表示,门用空格表示,窗户用'|'或'-'表示(前者在竖墙上,后者在横墙上),家具用'*'表示。rn###-######rn# #rn# rn# #rn# * #rn# #rn##########rn这是一个10x7的房间,左上角坐标为(0,0),门在(9,2),窗在(3,0),家具在(2,4)rnrn本人只能写到第1部分结束orz,实在不会写后面的,请大佬解答(目前只学到了函数的一点点,尽量不要用太高级的写法,写得好私戳我给红包)(示意图有误,大致理解即可)
萌新求救啊,大佬们帮帮我
题目是这样的:n编写程序,模拟从一副52张的牌中选择一张牌。程序应显示牌的大小(Ace、2、3、4、5、6、7、8、9、10、Jack、Queen、King)以及牌的花色(Clubs、Diamond、Heart、Spades)。rn提示: 设1-13为黑桃Ace至King,14-26为红桃Ace至King,27-39为梅花Ace至King,40-52为方片Ace至King。随机生成1-52内的一个随机整数,根据以上规则判断并提示牌的花色和数字。nnn我的代码是这样的:npackage project; nimport java.util.Scanner;n public class project_3 public static void main(String[] args) n // TODO Auto-generated method stub int number = (int)(Math.random()*52 + 1);n int [][] poker;n poker = new int[5][14];n int i = 0; int j = 0;n poker[0][0] = 1; npoker[1][0] = 14; npoker[2][0] = 27; npoker[3][0] = 40; nwhile (i < 4) n while (j < 13) npoker[i][j+1] = poker[i][j] + 1; nj++; n nj=0;ni++;n n int m = 0;n int n = 0; ndo n while (j < 13) n if (poker[i][j] == number) n m = i;n n = j; n n j++; n nj=0;n i++; n nwhile (i < 4); nSystem.out.println("The randomNumber is " + number); figure(n);n color(m); n npublic static void figure(int n) if (n>0 && n<10) System.out.println("The number is " + n+1);n if (n==0) System.out.println("The number is " + "Ace"); else if (n==10) System.out.println("The number is " + "Jack"); nelse if (n==11) System.out.println("The number is " + "Queen"); nelse if (n==12) System.out.println("The number is " + "King");n npublic static void color(int m) if (m==0) System.out.println("The color is Clubs"); nelse if (m==1) System.out.println("The color is Diamond"); else if (m==2) System.out.println("The color is Heart"); else if (m==3) System.out.println("The color is Spades");n n nn问题:我运行的时候m,n总是为0,不能返回对应的数组下标
萌新求助,大佬指点一下
我试着把程序的main.cpp中#include "iostream.h"移动到stdafx.h中,让stdafx.h包含了iostream,然后main.cpp就不写iostream了,可是移动了之后完全不行,为什么不行啊。大佬求解答下。。。。。
ecplise的问题,萌新求教
[img=https://img-bbs.csdn.net/upload/201505/17/1431841757_794840.jpg][/img]rn这是怎么回事呢,??rn
萌新求教,Python的开发环境
[b]关于入门编写Python代码,Python3.6和Visual Studio 2017的Python有什么区别吗,对应的教程是否可以互通?求大神指点[/b][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
萌新C语言【2】
萌新C语言【2】 问题是输入a,n的值计算n个数字的和sn sn=a+aa+aaa+aaaa+… C语言代码如下: #include&lt;stdio.h&gt; #include&lt;math.h&gt; int main() { int a,n,sum,sn,c; sn=0; /*赋予sn初值*/ printf("请输入a的值和n的值:\n"); scanf("...
C语言萌新求助
这二个程序有问题吗?需要改进不?[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif][/img]
c语言萌新求助
c语言求助 #include &amp;lt;stdio.h&amp;gt; #include &amp;lt;ctype.h&amp;gt; int main(void) { int sum=0; char c; printf(&quot;Enter a word: &quot;); getchar() while (getchar()!='\n') { c=getchar(); c=toupper(c...
求教大佬,关于C语言结构体指针的问题
我定义了一个结构体数组,然后题目要求按选择法把结构体内的数据从小到大排序。选择排序我是定义了一个函数,函数的参数是两个结构体指针(struct Stu_Score *p,struct Stu_Score *q),函数体内定义了一个中间指针变量struct Stu_Score *temp,在交换的时候就是用中间指针变量对p和q交换,结果这样并没有出现语法错误,但是在运行的时候显示已停止工作。后来我把指针变量还为普通的结构体变量,就是把*temp改成了temp(相应的调用时的->改成了.),结果这样运行就没问题了,请教大佬这是为什么
关于读取文件的问题???求教!!
rn次数 开始时间 终止时间 可见时间(s)rn1 2452792.5434067 2452792.5497096 544.565rn2 2452792.6125952 2452792.6210100 727.037rnrn文件的格式是RTF,我想把这些数据读出来放到数组里,然后把数组的数据格式转换后显示在窗口中,怎么做?????
关于mikefile 萌新用法
关于Mikefile的新手使用说明 做项目文件太多,不用mikefile编译需要打很多字,为了少打几行命令,就把所有的编辑命令(比如: gcc -o bin/test src/main.c等)放在一个文件里,通过访问这个文件来运行命令,省事,当然还有其他更高级的用途。 首先我创建了几个简单的文件: 几行代码,放在不同文件里: include目录放.h文件(test.h func...
萌新求教 构造函数那行什么意思
![图片说明](https://img-ask.csdn.net/upload/201703/14/1489482625_122593.png)n构造函数那行代码看不懂 求dalao解答
萌新求教,查询获取不到数据
package org.mhr.StudentManager.student.management;rnrnimport java.awt.*;rnimport java.awt.event.*;rnimport javax.swing.*;rnrnimport org.mhr.StudentManager.main.db.DBConnector;rnrnimport java.sql.*;rnrnrnclass GetStudent extends JFramernimplements ActionListenerrnrn private static final long serialVersionUID =1L;rn JLabel JL =new JLabel("查 询 基 本 信 息",JLabel.CENTER);rn rn JLabel JLNumber=new JLabel("请输入学号:");rn JTextField JTNumber=new JTextField();rn rn JLabel JLName =new JLabel("姓名:");rn JTextField JTName =new JTextField();rn rn JLabel JLClass =new JLabel("班级:");rn JTextField JTClass =new JTextField();rn rn JLabel JLsex =new JLabel("性别:");rn ButtonGroup BG =new ButtonGroup();rn JRadioButton JRB1 =new JRadioButton("男");rn JRadioButton JRB2 =new JRadioButton("女");rn rn JLabel JL1 =new JLabel("学院:");rn JTextField JT1 =new JTextField();rn rn JLabel JL2 =new JLabel("生日:");rn JTextField JT2 =new JTextField();rn rn JButton JBSet =new JButton("查询");rn JButton JBNext =new JButton("重置");rn JButton JBExit =new JButton("退出");rn rn String sql="";rn rn public GetStudent()rn rn this.setTitle("查询学生信息");rn this.setLayout(null);rn rn JL.setFont(new Font("TimesRoman",Font.BOLD,24));rn JL.setForeground(Color.red);rn rn JL.setFont(new java.awt.Font("宋体",Font.PLAIN,19));rn JL.setBounds(100,30,200,40);rn this.add(JL);rn rn JLNumber.setBounds(100,80,100,20);rn this.add(JLNumber);rn JTNumber.setBounds(200,80,80,20);rn this.add(JTNumber);rn rn JLName.setBounds(100,160,60,20);rn this.add(JLName);rn JTName.setBounds(200,160,80,20);rn this.add(JTName);rn rn JLsex.setBounds(100,200,100,20);rn this.add(JLsex);rn JRB1.setBounds(200,200,40,20);rn JRB2.setBounds(300,200,40,20);rn this.add(JRB1);rn this.add(JRB2);rn BG.add(JRB1);rn BG.add(JRB2);rn rn JL2.setBounds(100,240,80,20);rn this.add(JL2);rn JT2.setBounds(200,240,80,20);rn this.add(JT2);rn rn JLClass.setBounds(100,280,60,20);rn this.add(JLClass);rn JTClass.setBounds(200,280,80,20);rn this.add(JTClass);rn rn JL1.setBounds(100,320,60,20);rn this.add(JL1);rn JT1.setBounds(200,320,80,20);rn this.add(JT1);rn rn JBSet.setBounds(80,120,90,20);rn this.add(JBSet);rn JBSet.addActionListener(this);rn rn JBNext.setBounds(190,120,90,20);rn this.add(JBNext);rn JBNext.addActionListener(this);rn rn JBExit.setBounds(300,120,90,20);rn this.add(JBExit);rn JBExit.addActionListener(this);rn rn this.setBounds(10,10,500,400);rn this.setVisible(true);rn addWindowListener(new WindowAdapter()rnrn public void windowClosing(WindowEvent e)rnrn rnrn System.exit(0);rnrn rnrn );rn rn public void actionPerformed(ActionEvent e)rn rn if(e.getSource()==JBSet)rn rn int id = Integer.parseInt(JTNumber.getText());rn sql="select * from students where Id="+id;rn tryrn rn Statement stm = DBConnector.getConn().createStatement();rn rn ResultSet rs=stm.executeQuery(sql);rn if(rs.next())rn rn String name=rs.getString("2");rn JTName.setText(name);rn rn rn rn String sex=rs.getString(4);rn if(sex.equals("男")) rn JRB1.setSelected(true);rn else rn JRB2.setSelected(true);rn rn String birthday=rs.getString("8");rn JT2.setText(birthday);rn rn String clas=rs.getString("5");rn JTClass.setText(clas);rn rn rn rn String school=rs.getString("10");rn JT1.setText(school);rn rn rn elsern rn JOptionPane.showMessageDialog(null,"此用户不存在!");rn rn catch(Exception ee)rn rn rn rn rn if(e.getSource()==JBNext)rn rn JTNumber.setText(null);rn JTName.setText(null);rn JTClass.setText(null);rn JT1.setText(null);rn JT2.setText(null);rn rn rn if(e.getSource()==JBExit)rn rn setVisible(false);rn rn rn rn public static void main(String args[])rn rn new GetStudent();rn rnrn
萌新求教,浮点数除法问题
运行这个程序如果high=0;那么输出是Infinity。rn我在网络上查了是因为浮点数的问题,导致程序在除数为0时候没有异常rn那么如果我要使它有异常(除数为0),并且抛出,要怎么做呢?rnrn```rn public class TestBml01 rn public static void main(String[] args) rn Scanner scanner = new Scanner(System.in);rn System.out.println("请输入身高:");rn double high = scanner.nextDouble();rn System.out.println("请输入体重:");rn double weight = scanner.nextDouble();rn scanner.close();rn try rn double bml = weight / Math.sqrt(high);rn System.out.println("您的bml为:" + bml);rn catch (ArithmeticException e) rn System.out.println("身高不能为零");rn rnrnrn rnrnrn```rnrn
c语言读取文件的方法,求教。。。
一个文件server里面的内容是rnDomain=29A6DCrnOS=Windows 5.1rnServer=Windows 2000 LAN Managerrn E$# Diskrn testfile# Diskrn D$# Diskrn ADMIN$# Diskrn C$# Diskrn(Called name not present)//这两行数据不处理rn(Called name not present)//这两行数据不处理rnDomain=29A6DCrnOS=Windows 5.1rnServer=Windows 2000 LAN Managerrnrn我想定义一个结构体,读取前三行和后三行做对比。。。。然后再读取rn E$# Diskrn testfile# Diskrn D$# Diskrn ADMIN$# Diskrn C$# Diskrn这些倒结构中的一个数组中rn我试了用fgets来读取没有成功。。。。。高手能给小弟先讲下思路吗。。。
[萌新求教]刚看书入门,关于global_step的疑问
萌新刚开始学tensorflow,看到书上mnist数字识别的案例中有几行关于global_step的代码:rnrn 首先定义语句:global_step=tf.Variable(0,trainable=False)rnrn然后在损失函数的优化中:train_step=tf.train.GradientDescentOptimizer(learning_rate)\.minimize(loss,global_step=global_step)rnrn这个global_step=global_step到底是什么含义?为啥这样就能使global_step自动加1?求dalao教我~~
【萌新求教】关于.net搭建服务器的两个疑问
学了一点.net,有两个疑问很纳闷,但是没找到解决方法,求各位大神帮忙:rnrnrn1.我用的是继承IHttpHandler类来实现各项功能,但是这样函数会不会调用完全取决于自己写的页面有没有人来访问,那如果要取消这个限制,比如有一个函数,不管有没有人访问,都要一直在后台运行,这时候该怎么做,还求指点rnrnrn2.我现在搭建好的服务器,在本机上测试确实可以使用,但是放到别的没有vs的机器上又该怎么办呢……
萌新求教关于如何将这个程序改的用时更短
![图片说明](https://img-ask.csdn.net/upload/201711/18/1510992745_736828.png)
求教大佬!
//SepList.hrn#include"stdio.h"rn#include"math.h"rn#define MaxSize 100rnrntypedef struct rnrn DataType list[MaxSize];rn int size;rnSeqList;rn//初始化rnvoid ListInitiate(SeqList* L)rnrn L->size = 0;rnrn//求当前数据元素个数rnint ListLength(SeqList L)rnrn return L.size;rnrn//插入数据元素rnint ListInsert(SeqList* L, int i, DataType x)rnrn int j;rn if (L->size >= MaxSize)rn rn printf("顺序表已满,无法插入!\n");rn return 0;rn rn else if (i<0 || i>L->size)rn rn printf("参数不合法!\n");rn return 0;rn rn elsern rn for (j = L->size; j > i; j--)rn L->list[j - 1] = L->list[j];rn L->list[i] = x;rn L->size++;rn return 1;rn rnrnrn//取数据元素rnint ListGet(SeqList L, int i, DataType * x)rnrn if (i<0 || i>L.size - 1)rn rn printf("参数不合法!\n");rn return 0;rn rn elsern rn *x = L.list[i];rn return 1;rn rnrnrnrn#include rn#include rnrnrntypedef struct Stringrnrn int Chinese;rn int English;rn int Space;rn int Number;rn int Sum;rnStringType;rnrntypedef StringType DataType;rn#include "SeqList.h"rnint main() rnrn char a[] = '\0' ;rn int num_YW = 0;rn int num_ZW = 0;rn int num_KG = 0;rn int num_SZ = 0;rn int sum = 0;rn int n=0;rn printf("请输入字符串:\n");rn while (getchar() != '\n')rn rn n++;rn rn printf("输入的字符串个数为:%d\n", n);rn for (int m = 0; m < n; m++) rn if ((a[m] >= 'a' && a[m] <= 'z') || (a[m] >= 'A' && a[m] <= 'Z'))rn num_YW++; rn if (a[m] >= '0' && a[m] <= '9') rn num_SZ++; rn if (a[m] == ' ' || a[m] == '\n') rn num_KG++; rn rn num_ZW = n - num_KG - num_SZ - num_YW;rnrn sum = num_KG + num_SZ + num_YW + num_ZW;rn rnprintf("空格数=%d\n",num_KG);rn printf("数字数=%d\n",num_SZ);rn printf("%英文数=d\n",num_YW);rn printf("中文数=%d\n",num_ZW);rn printf("总数=%d\n", sum);rnrn SeqList myList;rn int i;rn StringType x[10] = rn num_ZW,num_YW,num_KG,num_SZ,sum rn ;rn StringType s;rn ListInsert(&myList,0,x[0]);rnrn i = 5;rn ListGet(myList, i, &s);rn printf("%d %d %d %d %d", s.Chinese, s.English, s.Space, s.Number, s.Sum);rn rn return 0;rnrnrnrn我想输出几种字符的个数,但是总显示参数不合法 无法输出rn大佬们给帮帮忙看看哪出错了!
一个没有C币的萌新,想问问大佬们一些关于程序停止运行的小问题
下面是我敲的一段代码,但是总是在进行插入和显示所有这两项功能时,程序停止运行,我想问下这是为什么啊?rn#includern#includerntypedef struct studentrnrn int id;rn float score;rn char name[10];rn student *next;rnstu;rnrnstu *head=NULL;rnrnvoid record();rnvoid insert();rnvoid delt();rnvoid locate();rnvoid print();rnrnrnrnint main()rnrn int c,i=1;rn cout<<"1、输入学生成绩 2、插入 3、删除 4、查找 5、显示所有 0、退出"<>c;rn dorn rn switch(c)rn rn case 0: i=0; break;rn case 1: record(); break;rn case 2: insert(); break;rn case 3: delt(); break;rn case 4: locate(); break;rn case 5: print(); break;rn default: cout<<"输入有误!"<>c;rn while(c!=0);rn return 0;rnrnrnrn void record()rn rn stu *p,*q;rn int i,n;rn cout<<"输入学生人数:";rn cin>>n;rn i=0;rn cout<<"输入学生信息:姓名 学号 成绩"<>p->name>>p->id>>p->score;rn q->next=p;rn q=p;rn i++;rn rn rn rnrnvoid insert()rnrn stu *p=head, *s=NULL,*q=NULL;rn int x,count=0;rn cout<<"插入的位置为:";rn cin>>x;rn p=q->next;rn while(p!=NULL && countnext; rn count++;rn rn if(p=NULL) cout<<"位置错误";rn elsern rn cout<<"请输入插入学生的信息:姓名 学号 成绩"<>p->name>>p->id>>p->score;rn s->next=p->next;rn p->next=s;rn rnrnrnvoid delt()rnrn stu *p,*q;rn int id,i=1;rn cout<<"输入要删除学生的学号: "; rn cin>>id;rn q=head; rn p=q->next; rn while(i) rn rn if(p->id==id) rn rn q->next=p->next; rn delete p;rn i=0;rn break; rn rn q=p; rn p=q->next; rn rn rnrnvoid locate()rnstu *p,*q;rn int id,i=1;rn cout<<"输入要查找学生的学号: "; rn cin>>id;rn q=head; rn p=q->next; rn while(i) rn rn if(p->id==id) rn rn cout<name<<","<score<next; rn rn rnrnvoid print() rn rn stu *p;rn p=head->next; rn while(p) rn rn cout<name<<","<score<next; rn rn
求教大佬
这是我的编程: #include&amp;lt;stdio.h&amp;gt; #include&amp;lt;string.h&amp;gt; #include&amp;lt;windows.h&amp;gt; #define K 10 int m=2; struct work { char name[20];//商品名称 char id[20];//商品编号 char time[20];//商品入库时间 char nume[20];//商...
萌新小白请大佬们帮忙,谢谢!!
java代码: 从键盘中输入整数和m(10&amp;gt;m&amp;gt;1),用0~m之间(包括0和m)任取3个不同的数,组成一个3位的偶数,计算共有多少种 例如:m=2 则有偶数:102,120,210; 输出:3 要求:百位数从1~m; 十位数从0~m,且不能与百位数相同; 个位数从0~m,且不能与百位数和十位数相同并且必须为偶数! ...
萌新求助大佬怎么更改vs2012背景颜色透明度
怎么把.cshtml的编辑区域透明度改掉 其他的都改了 但是在 Visual Studio 2012 Color Theme Editor 调色面板中没找到对应的属性  其他的编辑区域  求大佬
请教各位大佬,萌新初学遇到一个问题。
[img=https://img-bbs.csdn.net/upload/201906/30/1561864357_382364.png][/img]rnrn为什么当我输入字母时程序会一直不停地显示不及格?
System.Data.SqlClient.SqlException:“对象名 'users' 无效。”萌新求助 大佬看看
大佬看看是哪里的问题 rn一脸懵逼 rn[code=csharp]using System;rnusing System.Collections.Generic;rnusing System.Linq;rnusing System.Text;rnusing System.Threading.Tasks;rnusing System.Windows;rnusing System.Windows.Controls;rnusing System.Windows.Data;rnusing System.Windows.Documents;rnusing System.Windows.Input;rnusing System.Windows.Media;rnusing System.Windows.Media.Imaging;rnusing System.Windows.Navigation;rnusing System.Windows.Shapes;rnusing System.Net.NetworkInformation;rnusing System.Data.SqlClient;rnrnrnnamespace WpfApp1rnrn /// rn /// MainWindow.xaml 的交互逻辑rn /// rn public partial class MainWindow : Windowrn rn public MainWindow()rn rn InitializeComponent();rn rn //sa登录数据库验证用户名密码rn private void Button_Click(object sender, RoutedEventArgs e)rn rn SqlConnectionStringBuilder conb = new SqlConnectionStringBuilder();rn conb.DataSource = "iipeach";rn conb.InitialCatalog = "zrx_sq";rn conb.ConnectionString = "User Id = sa; Password = peach";rn SqlConnection conn = new SqlConnection(conb.ConnectionString);rn conn.Open();rn string str = "select * from users where username='" + user_TB.Text + "' and password='" + pwd_BT.Password+"'";rn SqlCommand cmmd = new SqlCommand(str, conn);rn SqlDataReader dr = cmmd.ExecuteReader();rn if (user_TB.Text==""||pwd_BT.Password=="")rn rn MessageBox.Show("请输入用户名和密码");rn rn elsern rn if (dr.Read())rn rn this.Content = new Fwqcx();rn conn.Close(); rn rn elsern rn MessageBox.Show("用户名和密码错误");rn conn.Close();rn rn rn rnrn rnrn rnrn[/code]rnrn[img=https://img-bbs.csdn.net/upload/201812/09/1544328839_38331.png][/img][img=https://img-bbs.csdn.net/upload/201812/09/1544328839_259057.png][/img][img=https://img-bbs.csdn.net/upload/201812/09/1544328839_472549.png][/img]
最短重复子数组,算法怎么优化,萌新求助大佬
[b]需求[/b][size=13px][/size]:rn最短重复子数组rn给定一个数组,返回具有重复元素的最短子数组长度。rn如果数组没有具有重复元素的子数组,则返回 -1。rn样例 1:rn输入:[1,2,3,1,4,5,4,6,8]rn输出:3rn解释:具有重复元素的最短子数组是 [4,5,4]。rnrn样例 2:rn输入:[1,1]rn输出:2rn解释:具有重复元素的最短子数组是 [1,1]。rnrn============下面是我写的代码=============================rnrnpublic int getLength(int[] arr) rn//定义集合存放重复子数组长度rn ArrayList list = new ArrayList<>();rn for (int i = 0; i < arr.length; i++) rn for (int j = i+1; j < arr.length; j++) rn if(arr[i]==arr[j])rn list.add(j-i+1);rn rn rn rn//如果没有重复子数组返回-1rn if(list.size()==0)rn return -1;rn else rn//返回最小的子数组长度rn int min=list.get(0);rn for (int i = 1; i < list.size(); i++) rn if(min>list.get(i))rn min=list.get(i);rn rn rn return min;rn rn rn===========下面是在LinCode上的测试结果===========================rn[img=https://img-bbs.csdn.net/upload/201903/19/1552976057_653768.png][/img]rnrn你的代码运行时间超过了限制,检查你的时间复杂度。TLE通常是由死循环造成的,思考一下你的时间复杂度是否是最优rnrn=========================================================rnrn求助大佬们怎么优化!!!!!!rn
大佬在哪里!!萌新需要你!!vc++的问题
老师疯了,让用vc++做个井字棋,可之前完全没接触过可视化的c++啊n问下,怎样做到把弹窗分成九个区域,然后在里面下棋子
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview