把两个16位无符号的数相加求和,编一个C语言程序

Python021

把两个16位无符号的数相加求和,编一个C语言程序,第1张

#include<stdio.h>

int

main()

{

unsigned

__int16

x=1

unsigned

__int16

y=2

int

xx,yy

scanf("%d%d",&xx,&yy)

x=xx,y=yy

printf("%d\n",x+y)

}

现在电脑大多都是32位的了,一楼那种只是32位无符号整数相加

#include<stdio.h>

bool flag=true

typedef struct point

{

int x

int y

bool flag

void draw(int xx,int yy)

{

if(flag)

{

x=xx

y=yy

flag=false

}

else

{

printf("drawSegment %d %d %d %d\n",x,y,x+xx,y+yy)

x+=xx

y+=yy

}

}

}point

int main()

{

point p

p.flag=true

int n=5

int xxx=0

int yyy=0

while(n--)

{

scanf("%d %d",&xxx,&yyy)

p.draw(xxx,yyy)

}

return 0

}

1、首先我们找到头文件与main函数之间。

2、写上,我们的第一个关键字【struct】。

3、然后我们对该结构体进行命名。

4、在里面,我们便可以编写他的成员。

5、可以编写数组也可以是普通变量。

6、书写完毕后,我们一定要用分号结束。