c语言编程问题......

来源:百度知道 编辑:UC知道 时间:2024/07/07 20:17:59
1.输入一个整数,求其整数的十进制、八进制、十六进制形式
2.输入两个整数和一个实数,求这三个数的和
3.输入12345,执行结果如下
00000001
00000012
00000123
00001234
00012345

1:
#include<stdio.h>
void main()
{
int a;
scanf("%d",&a);
printf("%#d,%#o,%#x",a,a,a);
}
2:
#include<stdio.h>
void main()
{int a,b;float c;
scanf("%d%d%f",&a,&b,&c);
printf("%f",a+b+c);
}
3:
#include <stdio.h>
void main(){
unsigned int a=12345;
printf("%08d\n",a/10000);
printf("%08d\n",a/1000);
printf("%08d\n",a/100);
printf("%08d\n",a/10);
printf("%08d\n",a/1);
}

#include<stdio.h>
main()
{
int a;
scanf("%d",&a);
printf("%d,%u,%x",a,a,a);
}

1.输入一个整数,求其整数的十进制、八进制、十六进制形式
#include<stdio.h>
main()
{
int a;
scanf("%d",&a);
printf("%d,%o,%x",a,a,a); /*o表示输出八进制数,X 表示输出十六进制数*/
return;
}
2.输入