今日学习任务
|
|
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) |
|
今日开发中出现的问题汇总
|
|
今日未解决问题
| 无 |
今日开发收获 |
|
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 由于自己以前对c语言掌握不扎实,对于老师讲的内容有部分不理解,需要自己查阅资料,大部分内容都能够消化吸收,以后会自己课下多复习c语言知识。
|
其他
|
|
#include<stdio.h>
void test1(int num)
{
int i;
unsigned int mask = 0x80000000;
for(i = 0;i < 32;i++)
{
if((num & mask) == (mask))
{
printf("1");
}
else
{
printf("0");
}
if(((i + 1) % 4) == 0)
{
printf(" ");
}
num = num << 1;
}
printf("\n");
}
int main()
{
unsigned int num;
printf("Please input number:\n");
scanf("%u",&num);
test1(num);
return 0;
}