随笔分类 - 随手捡起来的knowledege
随手的拾遗
摘要:使用前将建立input.txt放在和该.m文件同一文件夹中运行即可 最后运行结果: 1.文本统计过后的信源空间 2.信源空间对应的柱状图 3.编码结果 4.译码结果 clc; close all; clear all; %数据读取 txt=fopen('input.txt'); shuju=fsca
阅读全文
摘要:输出结果为: 12 23 23 34 这时34后面多了一个空格,往往会显示 “presentation error” 下面采取这样的方法解决问题: p=0; while(1) { if(p!=0) cout<<" "; //始终让空格在输出的数字千前面就行,然后通过设置标志变量的方法一开始让它不输出
阅读全文
摘要:解决: 5 1 2 3 4 5式输入的问题(第一个5表示后面需要输入的个数) #include <iostream> #include <cstdio> #include <cmath> using namespace std; int main() { int n; while(scanf("%d
阅读全文
摘要:scanf()函数是有返回值的,成功读入的数据个数其返回值,没有数据被读入,返回0,如果发生错误,则返回EOF。 scanf()函数是读入函数的之一,还有用于数据文件读入的fscanf()等。fscanf()在遇到文件结束符时返回EOF。 char a[3]; while(scanf("%s",a)
阅读全文