#include <stdio.h>
#include <string.h>
char* w_add(char* a,char* b,char *result)
{
int lena=strlen(a);
int lenb=strlen(b);
int lenc=(lena>=lenb?(lena+1):(lenb+1));
*(result+lenc+1)='\0';
int flag=0;
while(1)
{
......................
阅读全部
|
wp231957
贴于 2015年11月9日 13:39
hide
bbsi
#include<stdio.h>
int main()
{
char s[18]={'\0'};
char t[]={'1','0','X','9','8','7','6','5','4','3','2'};
int j;
scanf("%s",s);
j=(( s[0]-'0')*7+ (s[1]-'0')*9+ (s[2]-'0')*10+(s[3]-'0')*5+ (s[4]-'0')*8+ (s[5]-'0')*4+ \
( s[6]-'0')*2+ (s[7]-'0')*1+ (s[8]-'0')*6+ (s[9]-'0')*3+(s[10]-'0')*7+(s[11]-'0')*9+ \
(s[12]-'0')*10+ (s[13]-'0')*5+(s[14]-'0')*8+(s[15]-'0')*4+(s[16]-'0')*2)%11;
printf("%s的校验码是%c\n",s,t[j]);
......................
阅读全部
|
wp231957
贴于 2015年11月8日 08:53
hide
bbsi
/*
* 游戏之作,原帖见http://bbs.bccn.net/thread-457592-1-1.html
*/
#include <stdio.h>
#include <stdlib.h>
typedef struct LinkNodeTag
{
unsigned data;
struct LinkNodeTag *next;
}LinkNode, *LinkList;
......................
阅读全部
|
azzbcc
贴于 2015年9月24日 10:56
hide
bbsi
/*
* 三个水桶打水问题
* echo "17 13 5 0 0 0 14 9 0" | ./test
* 表示三个水桶容量分别为17 13 5, 初态为 0 0 0, 终态为14 9 0
*/
#include <stdio.h>
#include <stdlib.h>
// 动作预定义, 对12种动作进行预定义
#define ADDA 0
#define ADDB 1
#define ADDC 2
......................
阅读全部
|
azzbcc
贴于 2015年9月9日 16:42
hide
bbsi
struct user{
char name[20];
char pass[20];
int isRegedit;
int counts;
}USER;
//sizeof(USER)=48
struct user{
char *name;
char *pass;
......................
阅读全部
|
i56j87
贴于 2015年9月6日 17:00
hide
bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部
|
zqdly
贴于 2015年8月26日 20:01
hide
bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部
|
zqdly
贴于 2015年8月26日 20:00
hide
bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部
|
zqdly
贴于 2015年8月26日 20:00
hide
bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部
|
zqdly
贴于 2015年8月26日 19:59
hide
bbsi
cl.exe /c mylib.c
lib.exe /OUT:my.lib mylib.obj
手动生成静态库lib 当然 首先要更改系统的环境变量
例如:
path 中加入
:
E:\Program Files\Microsoft Visual Studio 10.0\VC\bin; //一些bin的目录
E:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE //有个关键dll的目录
阅读全部
|
wp231957
贴于 2015年8月17日 22:29
hide
bbsi