Skip to content

Instantly share code, notes, and snippets.

@ajuanhuang
ajuanhuang / gist:4233734
Created December 7, 2012 14:52
2到16进制转换
#include<stdio.h>
#include<math.h>
int main()
{
int i,j,f=0,k=0,n,p,p1,r1,g,q,q1,r,s1=0,s2=0,s3=0,b[1000];
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d%d%d",&q,&p,&r);
for(j=2;j<=16;j++)
@ajuanhuang
ajuanhuang / gist:4231342
Created December 7, 2012 06:59
二进制十进制转换
#include<stdio.h>
#include<math.h>
int main()
{
int i=0,n,k,s=0,j=0,a[1000];
char m;
while(scanf("%c%d",&m,&n)!=EOF)
{
getchar();
if(m=='B')
@ajuanhuang
ajuanhuang / zfgs
Created December 5, 2012 13:11
字符个数
#include<stdio.h>
#include<string.h>
int main()
{
char a[100000];
int f=0,i,c,j=0,k=0,h=0;
while(gets(a))
{
c=strlen(a);
for(i=0;i<c;i++)
@ajuanhuang
ajuanhuang / zbzf
Created December 5, 2012 12:01
转变字符
#include<stdio.h>
#include<string.h>
int main()
{
char a[100];
int i,c,k;
while(gets(a))
{
c=strlen(a);
for(i=0;i<c;i++)
@ajuanhuang
ajuanhuang / gist:4182935
Created December 1, 2012 15:41
数字差距的绝对值
#include<stdio.h>
int main()
{
int n,m,c,i,min,j,k=0,a[1000],b[1000];
scanf("%d%d",&n,&m);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(j=0;j<m;j++)
scanf("%d",&b[j]);
min=b[0]-a[0];