- 博客(0)
- 资源 (26)
- 收藏
- 关注
使用WPF技术实现一个支持触摸屏的效果
WPF、Win7Multitouch、Windows7API、MultiTouchAPI、Windows7.Multitouch.WPF、使用WPF技术实现一个支持触摸屏的效果
2023-07-21
C#通信调试工具1.0(带源码).zip
1.串口,TCP服务端/客户端,UDP服务端/客户端通讯调试
2.支持Hex,ASCII,UTF8,GB2312编码调试
3.接收数据可通过右键菜单一键计算Hex对应的数值
4.字节计算器/检验值计算器(CRC16,自定义多项式CRC16,XOR)
5.串口超级终端
6.Socket通信监视器
7:Ping调试
2020-11-03
WPF 动态模拟CPU 使用率曲线图
WPF 动态模拟CPU 使用率曲线图,,这个是http://www.cnblogs.com/gnielee/archive/2010/08/02/wpf-cpu-usage.html的里面的源码。。大家可以下载下来看看
2014-09-30
实验三 综合程序练习实验三 综合程序练习实验三 综合程序练习
判断字变量DA1中的数据性质,显示不同的提示信息。
要求:(1)若DA1是非零的正偶数,则显示“DA1 IS A POSITIVE EVEN DATA!”;
(2)若DA1是零,则显示“DA1 IS ZERO!”;
(3)若DA1是负数,则显示“DA1 IS A NEGATIVE DATA!”;
(4)若DA1是奇数,则显示“DA1 IS A ODD DATA!”。
2、试用循环结构程序完成以下功能。
题目:比较两个字符串STR1和STR2是否相同,若相同,显示“MATCH”;否则显示“NO
MATCH”。 3、试用子程序改进实验二的第二个题目。
题目:从键盘接收若干个一位十进制数值(0~9),并以十进制数据形式显示其和。
要求:(1)用子程序实现一位十进制数值的输入;
(2)当用户未输入数值,直接回车时,结束输入;
(3)输出的数据为多位十进制数据,而机器内部计算的和是十六进制形式,需要进行
数制转换,然后以字符串的形式输出结果;
(4)程序中要求有必要的提示信息。
2011-12-27
实验二 基本编程方法练习
试将字节数据B1拆分成两个半字节数据,分别存放于其后两个单元X和Y中
从键盘接收两个不大于5的十进制数字,并以十进制数据形式显示其和。
从键盘接收一个字符串(假定输入字符串长度大于3),试换行输出该字符串中第二个字
2011-12-27
快速排序折半排序快速排序折半排序
#include<stdio.h>
typedef struct{
int elem[20];
int length;
}SS_table;
SS_table Create()
{
SS_table ST;
int i;
printf("请输入数据个数:\n");
scanf("%d",&ST.length);
printf("请输入数据:\n");
for(i=1;i<=ST.length;i++)
{
scanf("%d",&ST.elem[i]);
}
return ST;
}
SS_table InsertSort(SS_table L)
{
int i,j;
for(i=2;i<=L.length;i++)
if(L.elem[i]<L.elem[i-1])
{
L.elem[0]=L.elem[i];
L.elem[i]=L.elem[i-1];
for(j=i-2;L.elem[0]<L.elem[j];j--)
L.elem[j+1]=L.elem[j];
L.elem[j+1]=L.elem[0];
}
return L;
}
2011-12-23
顺序和折半查找顺序和折半查找顺序和折半查找
顺序和折半查找
已验证
好啊
!#include<stdio.h>
typedef struct{
int elem[50] ;
int length;
}SSTable;
int Search_Seq(SSTable ST,int key)
{
int i,x=0;
ST.elem[0]=key;
for(i=ST.length;ST.elem[i]!=key;--i)x++;
printf("进行了%d次查询!\n",x);
return i;
}//Search_Seq
int Search_Bin(SSTable ST,int key)
{
int low,high,mid;
int con=0;
low=1;
high=ST.length;
while(low<=high)
{
con++;
mid=(low+high)/2;
if(ST.elem[mid]==key)
{
printf("进行了%d查询!\n",con);
return mid;
}
else if(ST.elem[mid]>key)
high=mid-1;
else low=mid+1;
}
return 0;
}//Search_Bin
2011-12-18
二叉树实验三 二叉树的综合操作
//按照先序非递归遍历二叉树
void preorder(BiTree T)
{ BiTree*stack[100];//定义栈
int top ;
if(T!=NULL)
{top=1;
stack[top]=T;//进栈
while(top>0)
{
T=stack[top] ;
top--;
printf("%c",T->data);//出栈
if(T->rchild!=NULL)
{top++;
stack[top]=T->rchild;//右孩子进栈
}
if(T->lchild!=NULL)
{top++;
stack[top]=T->lchild;//左孩子进栈
}
}
}
}
//按照先序递归遍历二叉树
void DLR(BiTree T)
{
if(T!=NULL)
{
printf("%c",T->data);
DLR(T->lchild);
DLR(T->rchild);
}
}
//按照中序遍历二叉树
void LDR(BiTree T)
{
if(T!=NULL)
{
LDR(T->lchild);
printf("%c",T->data);
LDR(T->rchild);
}
}
//按照后序递归遍历二叉树
void LRD(BiTree T)
{
if(T!=NULL)
{
LRD(T->lchild);
LRD(T->rchild);
printf("%c",T->data);
}
}
2011-12-08
数据结构实验二(括号的匹配)程序
数据结构实验二(括号的匹配)程序
status pipei(sqstack *s,char *str) //判断括号匹配
{int i=0,flag=0;
SElemtype e;
while(str[i]!='\0')
{
switch(str[i])
{
case '(':push(s,str[i]);break; //左括号进栈
case '[':push(s,str[i]);break;
case ')':{pop(s,&e);if(e!='(') flag=1;}break;
case ']':{pop(s,&e);if(e!='[')flag=1;}break; //右括号出栈
default:break;
}
if(flag)break;
i++;
}
if(!flag&&stackempty(s))
printf("括号匹配!\n");
else
printf("括号不匹配!\n");
return OK;
}
void main() //主函数
{
char str[100],enter;
sqstack s;
Init(&s);
printf("输入括号:");
scanf("%s",str);
pipei(&s,str);
}
2011-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人