无幻の编程 - 对于一个初学者来说,野心也是必须的...
Prolem 1057 a^b
对于任意两个正整数a,b(0<=a,b<10000)计算ab各位数字的和的各位数字的和的各位数字的和的各位数字的和。
输入
输入有多组数据,每组只有一行,包含两个正整数a,b。最后一组a=0,b=0表示输入结束,不需要处理。
输出
对于每组输入数据,输出ab各位数字的和的各位数字的和的各位数字的和的各位数字的和。
BCB提供的文件操作的库函数
在BCB中也提供了文件操作的函数,这些函数的功能和前面所介绍的大致相同,但这类函数和BCB关系紧密,能使用BCB中的AnsiString等数据类型,在BCB中用这种方式的文件操作是最方便的,下面我就把这种文件操作详细介绍。 在BCB提供的这组文件操作函数中,可分为三种类型,就是:1、文件名函数,2、文件管理函数;3、文件I/O函数。
广场问题
问题描述:
现城市规划,要建广场,广场必须是正方形。但建设广场的那片区域,有一些古树、清泉不能被破坏。地图上可用来建设广场的地方标0,有古树和清泉的地方标1,整个地图就是一个1、0矩阵,现在把确定建设广场地址的任务交给了你,希望你能计算出广场到底能建多大。
阶乘问题
问题描述:
定义函数Z,对于任何给定的整数N,Z(N)是指以十进制表示的N!的末尾零的个数。这个函数是非递减函数,如果有两个数N1<N2,那么Z(N1)<=Z(N2)。这是因为我们不会在乘上任何一个整数的时候将末尾的零省去,只会得到更多的零。
我们需要一个计算机程序来有效地确定Z的值。
比赛记分问题
bcb 笔记
1.RichEdit控件
Plain Text= true就如同help里面说的,它存档时并没有编码成rtf的格式...
也就是档案是标准的txt
但是如果设成false ...他会存成rtf的格式,会加上一些断行或是字型等资料..
例如
{\rtf1\ansi\ansicpg950\deff0\deflang1033\deflangfe1028{\fonttbl{\f0\fnil\fcharset136 Tahoma;}}
\viewkind4\uc1\pard\lang1028\f0\fs16测试
\par
\par }
双击C/C++的debug下*.exe一闪而过的解决方案(初学者适用版)
这个问题困扰了我一段时间,网上看了些东西,最后算是差不多知道了。但回头来看我认为那些写的并不是很清楚,让一个刚学习C,C++的人来说可能不是很易接受。所以自己就整理了这么一篇。
Windows 环境下,直接双击C 或 C++(简称 C/C++)程序debug下*.exe,会出现程序一闪而过或者程序接收了输入后直接退出的现象,导致看不到运行结果。原因是由于程序运行结束后,自动关闭了运行窗口。
boost库
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 可从http://sourceforge.net/project/showfiles.php?group_id=7586下载安装boost库。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。里面有许多具有工业强度的库,如graph库。
C++ builder 开发图片查看的应用程序
软件开发基础教程(下册)
P505页的实例:创建工具栏、菜单及动作列表对象的使用
本例将创建如图所示的带有工具栏、菜单栏、弹出式菜单和其他控件的主窗体的应用程序,具有打开图形(照片)文件、显示或不显示图形、放大或缩小图形、放大或缩小图形文件名的功能,一些菜单项和工具栏上按钮的响应动作由动作列表(TActionList)对象管理。通过该实例的练习,可以帮助、理解并掌握如何在软件开发中创建工具栏、菜单(包括弹出式菜单)和组件,设置组件属性、定义组件方法及事件响应。操作步骤简易描述如下:
c++ builder 身份核查软件
开发身份证识别的应用程序 设计一个18位身份证号码的识别程序,显示出身份证归属地、身份证中的出生年月以及性别信息。程序中需要增加身份证的有效性验证,判断身份证的合法性。