首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看C语言
去掉最后一位 | (101101->10110) | x shr 1
在最后加一个0 | (101101->1011010) | x shl 1
在最后加一个1 | (101101->1011011) | x shl 1+1
把最后一位变成1 | (101100->101101) | x or 1
把最后一位变成0 | (101101->101100) | x or 1-1
最后一位取反 | (101101->101100) | x xor 1
把右数第k位变成1 | (101001->101101,k=3) | x or (1 shl (k-1))
把右数第k位变成0 | (101101->101001,k=3) | x and not (1 shl (k-1))
右数第k位取反 | (101001->101101,k=3) | x xor (1 shl (k-1))
取末三位 | (1101101->101) | x and 7
取末k位 | (1101101->1101,k=5) | x and (1 shl k-1)
取右数第k位 | (1101101->1,k=4) | x shr (k-1) and 1
......................
阅读全部 | wp231957 贴于 2014年6月9日 13:04     hide bbsi
#include <stdio.h>
#include <string.h>

void add(char a[],char b[],char c[])
{
char bas[]={'A','B','C','D','E','F'};
    int flag=0;
    int tmp,tmp2;
int lena=strlen(a)-1;
int lenb=strlen(b)-1;
int lenc=31;
c[lenc]='\0';
......................
阅读全部 | wp231957 贴于 2014年6月2日 15:17     hide bbsi
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <malloc.h>

//程序目的:随机排座位
int main(void)
{
    srand((unsigned)time(NULL));
    int sum=0;
printf("请输入学生总人数:");
scanf("%d",&sum);
......................
阅读全部 | wp231957 贴于 2014年5月28日 16:57     hide bbsi
#include<stdio.h>
\\函数功能:求二维整型数组的最大值\\
\\入口参数:求二维数组的首地址和行数\\
\\返回值:无\\
#define(M0 1000)
int array2_max(int a[][M0],int n)
{
int i,j,max;
max=a[0][0];
for(i=0;i<n;i++)
for(j=0;j<M0;j++)
if(a[i][j]>max) max=a[i][j];
......................
阅读全部 | smzjpw 贴于 2014年5月26日 23:53     hide bbsi
1、故障现象:当把公共控件拖到对话框时,使用DialogBox对话框不显示
公共控件包含以下:
Slider Control 、 Tree Control 、 Date Time Picker   
Spin Control 、   Progress Control Animation Control 
IP Address Control 、 Rich Edit Control 、 Extended Combo Box   
List Control 、 Rich Edit 2.0Control 、 CustomControl  

2、产生此现象的原因,需要初始化com

3、解决步骤 

①、包含头文件  #include <commctrl.h>
......................
阅读全部 | wp231957 贴于 2014年5月26日 11:19     hide bbsi
#include<stdlib.h>
#include<stdio.h>

struct Node;
typedef struct Node *PNode;
typedef struct Node *pNext;


struct Node {
int info;
PNode link;
};
......................
阅读全部 | 燕子2014 贴于 2014年5月15日 22:08     hide bbsi
#include <stdio.h>
#include <malloc.h>

int main()
{
int *ptable;
int n,i,j;
    printf("请输入待填充的行列数:\n");
    scanf("%d",&n);
    ptable=(int*)malloc(sizeof(int)*n*n);  //申请空间
for(i=0;i<n*n;i++) *(ptable+i)=0;  //初始化
for(i=0; i<n;i++)   //先填充二维数组
......................
阅读全部 | wp231957 贴于 2014年5月8日 10:16     hide bbsi
#include<stdio.h>
struct Thing
{
int a,b,value; //构建结构体
};
int main()
{
int m,n;
Thing th[100][100],t;//定义一个 二维数组 去存放 某个物品,并且定义一个 暂存的空间;
scanf("%d %d",&n,&m);//读入行列
int i,j,p,q;
for(i=0;i<n;i++)
......................
阅读全部 | 傥来 贴于 2014年5月6日 22:03     hide bbsi
#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <stdlib.h>

#define  M     3
#define  N     (M*M)
#define  SIZE  362880  //N!

typedef enum
{
LEFT, RIGHT, UP, DOWN
......................
阅读全部 | azzbcc 贴于 2014年5月6日 20:20     hide bbsi
#include<stdio.h>
#define p 3
#define q 3
main()
{
int i,j,m,k;
static int n=-1;
int a[p][q]={0};
printf("please input a JZ for the program!\n");
for(i=0;i<p;i++)
{
for(j=0;j<q;j++)
......................
阅读全部 | b18997217185 贴于 2014年5月6日 16:57     hide bbsi
上一页 115 116 117 118 119 120 121 122 123 124 下一页