#include
using namespace std;
int main()
{
int i;
float all=0, temp=0;
for(i=0;i<12;i++)
{
cin>>temp;
all+=temp;
}
all+=0.005;
cout.precision(2);
//cout.setf(ios_base::showpoint);
cout< <"$"<
Category: Programming
-
poj_1004
-
深入理解C语言指针的奥秘
–转自http://blog.programfan.com/article.asp?id=22552
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。
(more…) -
Huffman_哈夫曼/霍夫曼编码_C++程序
写得很烂,大家凑合着看,是标准C++写的:
默认所有程序放在”d:”。
Huffman_Code.cpp….提取码书
Hencode.cpp…………编码
Hdecode.cpp…………解码
copare.cpp……………对比编解码前后两文件是否相同
shannon.txt…………..编码源文件
mashu1.txt……………生成的码书文件(ascii)
bianma.txt…………….编码生成的文件
decode.txt……………解码之后的文件
所有东西都在附件里:Huffman_Coding的C++代码 -
unresolved external symbol _main问题的解决方法
C/C++控制台程序都是从main函数开始执行的,而窗口界面的GUI程序则是从WinMain开始执行。
可能是因为链接器的子系统选项被改成了
控制台(/SUBSYSTEM:CONSOLE)
所以链接器以为此程序是控制台程序,查找main入口,显然会出错。
(more…) -
Floyd最短路径算法
2006-10-20, by leon_jlu
在图论中经常会遇到这样的问题,在一个有向图里,求出任意两个节点之间的最短距离。我们在离散数学、数据结构课上都遇到过这个问题,在计算机网络里介绍网络层的时候好像也遇到过这个问题,记不请了… 但是书本上一律采取的是Dijkstra算法,通过Dijkstra算法可以求出单源最短路径,然后逐个节点利用Dijkstra算法就可以了。不过在这里想换换口味,采取Robert Floyd提出的算法来解决这个问题。下面让我们先把问题稍微的形式化一下:
(more…) -
Canny算子边缘检测
Canny认为一个优良的边缘检测算子应具有以下3个特性:
① 好的检测性能。不漏检真实边缘,也不把非边缘点作为边缘点检出,使输出的信噪比最大。
② 好的定位性能。检测到的边缘点与实际边缘点位置最近。
③ 唯一性。对于单个边缘点仅有一个响应。
(more…)
