自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈刚编程心得与知识集

编程是一门有趣的科学,我喜欢。

  • 博客(136)
  • 收藏
  • 关注

原创 一切编译都是通过的,但是判断的时候输出的都是“The words are not anagram”

判断输入的两个单词是否为变位单词,就两个单词组成的成分都相同

2014-04-30 19:54:24 441

原创 将表单内容合成

[local]1[/local][local]1[/local] DBF 表如下:    DLZH        XXDM        BJM        XM        ERROR   01010101     0101        01        阿桑      性别为空;   01010101     0101        01        阿桑    

2014-04-30 19:52:47 382

原创 从数据库中取值,数值之间用逗号隔开的,如何分别取出来?

在数据库 zbdwmc字段下有 (乐清市, 包头市)这两个数据 如何点击编辑的时候让lbl_dw.text="乐清市";lbl_dw1.text="包头市";如果zbdwmc  中只有一个(乐清市,) 就只把 lbl_dw=“乐清市”;应该如何判断和取值,求指教 ?怎样根据逗号去判断 取值

2014-04-30 16:05:15 4435 1

原创 sizeof()与strlen()的区别

首先需要说明的是sizeof和strlen都可以求长度,但是却有很大的区别,简单来说可以概括为以下几点:1、sizeof是一个关键字,而strlen确实一个函数。2、sizeof求的是字节长度,而strlen求的却是实际长度。 比如int a=1;sizeof(a)==4而strlen(a)=13、sizeof求的是分配过来的长度,而strlen求的却是实际使用的长

2014-04-30 16:00:01 377

原创 关于定义一维动态数组的问题

我刚开始时是这样直接定义一维动态数组的int a[n];一运行就出错说a的size不能为0;我就想到应该给a分配空就像我们定义一个固定数组a[10];一样系统会自动帮a分配空间;int n;        scanf("%d",&n);    int *ch=(int*)malloc(sizeof(int*)*n);        for(int i=0;i         

2014-04-30 15:56:12 741

原创 编的程序错在哪里?

#includevoid main(){    char ch1,ch2;    ch1=getchar();    switch(ch1)    {    case ch1>='A'&&ch1    case ch1>='a'&&ch1    default : printf("error");    }}

2014-04-30 11:00:44 429

原创 指针访问链表的问题

具体代码如下:fun的功能是连接两个单链表。void fun(node *la,node *lb){    while(la != NULL)    {        la=la->next;    }//找到第一个链表的最后一个值    la =lb->next;//第一个链表的最后一个节点 指向lb的非头节点}int _tmain(int argc,

2014-04-29 19:22:58 534

原创 typedef声明数据类型作用

typedef声明数据类型的作用相当于给一个数据类型取一个别名,如typedfintiStatus;iStatus只是int的一个别名,实质还是int型数据。typedefstruct{}也就相当于给结构体声明了一个别名,别名前的*表示它该结构体的指针类型。用该别名声明的变量都是这个结构体的一个指针变量。这样做的有点是:1、书写方便美观2、在作为函数参数时,为了得到在函数中被修改过的值,对于这

2014-04-29 16:27:48 886

原创 字符串循环左移的问题

如果你要程序实现字符串循环左移,左移的位数由程序运行是从键盘输入。如:源字符串:abcdefg;运行后:defgabc 。给你个思路,用数组来存储字符串(比如array[10]),左移的话,就用个变量来获取char ch = array[0],然后array[0] = array[1]...依次循环,循环次数为数组长度-1,然后array[9] = ch,这样就完成了一次移位,至于要移动多

2014-04-29 16:16:20 583

原创 神奇的for,他做了什么?

void test() {                printf("pppp");                int soNow=clock();                //printf(" \n inset");                //for(;clock()-soNow                //}                f

2014-04-29 13:14:33 488

原创 想用winsock编写一个简单的聊天程序,显示的全是乱码

本来想做一个简单的通信程序,结果通信的信息显示的是一堆乱码,求解答服务端程序--------------------------------------------------------------------------------------------------------#include #include #include #pragma comment (li

2014-04-29 11:58:55 630

原创 代码没问题一运行就说与偶个问题导致程序停止正常工作了

int juzhen(){   int **a=NULL;   printf("请输入第一个矩阵的行数和列数\n");        int n,m;        scanf("%d%d",&n,&m);        a=(int**)malloc(sizeof(int*)*n);        for(int i=0;i        a[i]=(int*)mal

2014-04-29 11:55:02 650

原创 简单,但是非常有趣的两段c代码!

/* Note:Your choice is C IDE */#include "stdio.h"#include "windows.h"#include "malloc.h"void main(void){        int c;        int i;        int j;                nihao:     

2014-04-28 12:53:33 7460 1

原创 使用Barrier来控制线程同步

可能的输出:Working on Thread AWorking on Thread BThread B will sleep for 10 seconds.Thread A will sleep for 847 seconds.Working on Thread CThread C will sleep for 26 seconds.Working on Thread

2014-04-28 12:50:10 1110

原创 通过指针对结构体成员对象的访问输出C/C++

#include using namespace std;//定义一个结构体用于保存函数的信息参数typedef struct{   int id;   //学生的学号    float math;          //数学    float physics;  //物理    float computer;  //计算机    float chemistry;

2014-04-28 10:55:04 870

原创 程序编写完没但运行结果有多出的

代码:#include int f(int n){ if(n>0) printf("%d\n",n); else printf("%d",0); return 1;}void main(){ int a[10]; int n; int i=0; printf("请输入10个数\n");

2014-04-28 10:51:34 463

原创 有一些题的讨论。有信心的请入

抱着侥幸心态去参加了学校的ACM校赛。十一个题,AC了四道题,难题基本没做出来,可以做出来的D题被负数和空卡了。就是卡数据了,一直不停的RE和WA,浪费大把时间。F题二进制用斐波那契数列排列,结果我搞错排列,WA了几次就没去看了,时间太紧。H题的八数码问题本来用打算用哈希表判重,可是一直卡在这写不对。I题比赛完了跑去问大神,大神说是网络流问题,连题意都理解错的我真是悲剧。K题是线段树问题,比赛完了

2014-04-28 10:39:16 502

原创 求输入3个数中最大值与最小值求差的值

程序代码:#includeint dif(int x,int y,int z);int max(int x,int y,int z);int min(int x,int y,int z);void main(){ int a,b,c,d; scanf("%d,%d,%d",&a,&b,&c); d=dif(a,b,c); printf("max-min

2014-04-28 10:29:03 9560 4

原创 在 GRID 表中如何实现查询?

现有表一,结构如下:学号    科目       成绩001     语文       88001     数学       98001     英语       99002     语文       90002     数学       88002     英语       77003   。。。。。现有表单1(图示),想实现输入学号,点击查询,在GRID中显

2014-04-28 10:01:30 498

原创 为什么 y<0 时,输出结果不对?

#includedouble mhs(double x,int y) { if (y==1) return x; else if(y>1) return x * mhs(x,y-1); else if(y<0) return 1.0/x*mhs(x,(-y)-1);}void main(){ in

2014-04-27 13:47:59 535 1

原创 (递归)运行有警告,结果错误,怎么回事?

程序代码:#include#define N 10void main(){ double x(int n); double s(int n); double n,sum; sum=s(n); printf("前10项和为: %lf\n ",sum); printf("\n");}double s(int n){ doubl

2014-04-27 13:36:45 600

原创 关于指针变量的问题

关于指针变量的问题:int a=12;  //在存储器中开辟一个存储区域,占据4个字节,比如首地址是1234,int *p;  //定义一个指针变量p=&a;   //p指向a,就是说将a的地址存储在p中在这个过程中,变量a是将首地址1234,存储在指针变量p中吗?输出&a的值都是十进制的吗?在变量a中12的二进制是00001100,这个只占据了一个字节,还有另外三个字节呢?在把变

2014-04-27 13:10:10 437

原创 请教一段查询代码

我想请教一下vf的一段查询代码,当输入楼栋号时能查询出楼栋信息,并且显示在下方的表格中,我运行程序时一直提示不能识别的成员text1,我是在页框中写的程序,求帮助,谢谢!

2014-04-27 11:03:02 1028

原创 初级链表,麻烦帮我看下问题出在哪?

#include#include#includestruct List_T{ int Mun; struct List_T * pNext;};int main(){ struct List_T * head = NULL; struct List_T * pOne; struct List_T * pTwo; struct List_

2014-04-26 13:06:05 520

原创 一个题目以及自己写的程序,求指导一下

描述:有n个正整数,找出其中和为t(t也是正整数)的可能的组合方式。如:n=5,5个数分别为1,2,3,4,5,t=5;那么可能的组合有5=1+4和5=2+3和5=5三种组合方式。输入:输入的第一行是两个正整数n和t,用空格隔开,其中1接下来的一行是n个正整数,用空格隔开。输出:和为t的不同的组合方式的数目。#include#include in

2014-04-26 12:02:12 440

原创 任意输入三个数是否能构成三角形

任意输入三个数是否能构成三角形,若可以输出其类型并求出面积。(类型只分位一般三角形,等腰,等边) 求帮忙检查,谢谢了。程序代码:

2014-04-26 12:00:49 4471

原创 我想用函数来解决这道编程

写一个判素数的函数,在主函数中输入一个整数,输出是否为素数的信息#include #include int prime(int m){int i,n;if(m==1);n=(int)sqrt((double)m);for(i=2;iif(m%i==0);return 1;}void main(){int n;scanf("%d",&n);

2014-04-26 11:59:34 404

原创 定义一个 k 函数,这样写正确吗?

我这里有一个程序的一部分,大家能帮我看一下这段程序正确吗?定义一个k函数,这样写正确吗?double CF2DH_FieldCalc_316L::uf_k(long a_m, long a_l,long double  r,long double x){    double k,T;    T = m_T[1][a_m][a_l];    x = m_det_x*a_l;  

2014-04-25 15:14:50 709

原创 Hibernate封装的这个方法怎样加sql语句?

public List findByExample(VcxZyfymx instance) {        log.debug("finding VcxZyfymx instance by example");        try {            List results = getHibernateTemplate().findByExample(instance);

2014-04-25 10:53:58 443

原创 如何将 dbf 表中的某条数据插入都指定位置

我需要把文件100010sbk.dbf中的第179条数据插入到第1000条数据之后(数据总条数不变,只是位置稍作调整),请问该如何实现?谢谢各位!

2014-04-24 18:38:01 669

原创 sql update 无法更新 null?

sql update无法更新 null:lcsql="update "+lc关联子表+" set "+入库字段+"="+入库字段+"+(select isnull(sum(isnull("+lc工资子表数据字段+",0)),0) from "+lc工资子表+" where RTRIM(LTRIM("+lc工资子表字段+"))='"+c单据PK+"'"+z原工资子表条件字段+lc条件+" gro

2014-04-24 18:16:01 6832

原创 sstab 保存后的读取问题

我编的个小程序,保存文件没有问题,保存后读取时,只能读出第一页的数据,第二页读不出来,找个高手帮忙看看,谢谢!

2014-04-24 14:04:01 447

原创 visualC++,求解一个小程序

已知一个三角形中三条边的长度分别为a,b,c,编写程序利用公式((s(s-a)(s-b)(s-c))½求出三角形面积,其中s=(a+b+c)/2.要求边长a,b,c的值由键盘输入,并确保任意两边的长度之和大于等于第三边。

2014-04-24 14:02:53 652

原创 用栈将 n 全排列

用栈将n全排列.这里是我的代码,可是就是运行不出结果,哪个大神给我看看,万分感谢。(一)public interface nStackADT {    public void initial(int n);    public  boolean stackfull(int n);    public  void stackprint(int n) ;    public v

2014-04-24 13:10:43 2835

原创 这个程序我想添加过能否查询是哪个老师上?

#includevoid chaxun(class_no);void daying(class_no);void chaxun(class_no){switch ( class_no ) { case 0: printf("这节没课\n"); break; case 1: printf("c語

2014-04-24 12:07:06 453

原创 在网上看到“华为创新杯”的一道题,求大神指点下如何用 C 编写?

某省会城市街道纵横交错,为了监控路灯的运行状况,每条街道使用一个数字字符串标识该街道上所有路灯的运行状况。假设所有路灯只有如下3种状态(分别用数字0,1,2标识,一盏路灯只对应其中一种状态):0 标志路灯熄灭;1 标志路灯开启;2 标志路灯故障;请根据输入的字符串,找出该街道上连续的处于相同状态的路灯的最大个数。若两种状态的路灯数量相同,则返回最先出现的路灯状态。输入街

2014-04-24 10:10:30 491

原创 输入 a,b,c3 个整数,按大小顺序输出

我的程序如下,但是跑出来,输入9,0,10,结果是程序代码:#include "stdio.h"void swap(int*a,int*b){ int temp; temp=*a; *a=*b; *b=temp; }void exchange(int*q1,int*q2,int*q3){ if(*q1<*q2)

2014-04-24 09:35:18 952

原创 怎么把五子棋的单机版做成网络版?

import java.awt.*;import java.awt.event.*;import javax.swing.*;class FiveChessPanel extends Panel implements MouseListener{ int chess[][] = new int[11][11]; //定义11行11列的棋盘 boolean Black

2014-04-24 09:32:46 709

原创 层次图算法改造

一个练习题,想了很久头晕了,来请教高人们指点。是这样,本来的图形是以下形状(原图),代码已经有了,下面附上。想改造为:最下面一层的节点不要横着放,改为竖着放,这样一来数据多的时候就不会显得一行占太多空间(效果图)。。请高人点拨。

2014-04-23 16:58:58 605

原创 这个代码怎么读取服务器上的数据

Private Sub Timer1_Timer()Dim i As IntegerDim strLin As StringDim d() As StringDim Myd As IntegerMyd = CInt(Day(Date))   '读取计算机的日期Open App.Path & "\wkzbb.data" For Input As #1    '打开文件读。

2014-04-22 13:26:34 571

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除