C语言求助啊,有加分的啊~!
来源:百度知道 编辑:UC知道 时间:2024/06/23 07:44:13
都是在TC2.0环境下啊!
1.编一程序,将一整数的高字节和低字节分别以16进制数输出。
例如:输入整数-5,输出:ff,fb
2.编一程序,将一个任意输入的16进制整数的中间8位翻转,再以16进制形式输出。
例如:输入2a5,输出:d55。
3.ARM,LINUX嵌入式的东西是怎么回事啊?学了有什么用啊?
4.《程序员》这个杂志啊好啊?其他有什么编程类的好杂志啊?
5.int x=0ff0还合法啊?(就是直接给int定值为16进制数还合法啊)
1.编一程序,将一整数的高字节和低字节分别以16进制数输出。
例如:输入整数-5,输出:ff,fb
2.编一程序,将一个任意输入的16进制整数的中间8位翻转,再以16进制形式输出。
例如:输入2a5,输出:d55。
3.ARM,LINUX嵌入式的东西是怎么回事啊?学了有什么用啊?
4.《程序员》这个杂志啊好啊?其他有什么编程类的好杂志啊?
5.int x=0ff0还合法啊?(就是直接给int定值为16进制数还合法啊)
1.
比较简单:
#include <stdio.h>
#include <conio.h>
void main( void )
{
int number;
printf("Please input number:");
scanf("%d",&number);
printf( "%x,%x", (number >> 8) & 0xff, number & 0xff );
printf("Press any key to exit");
getch();
}
2
#include <stdio.h>
#include <conio.h>
void main( void )
{
int number;
printf("Please input number:");
scanf("%x",&number);
number = (number & 0xf00f) | ((~(number & 0xff0)) & 0xff0);
printf("%x\n", number);
printf("Press any key to exit");
getch();
}
3 是和系统集成的开发,现在用的公司也很多。
4《程序员》不错,其它的,你可以去csdn上看看,那里杂志什么的都很多
5 可以给int变量赋16进制的数值,但是这种格式是错误的,改为:int x = 0x0ff0;
1.
#include <s