33,311
社区成员
发帖
与我相关
我的任务
分享
printf("d=%#o,e=%#x\n",d,e); //使用#打印进制
//或者:
printf("d=0%o,e=%x\n",d,e); //格式串中加0
#include <stdio.h>
main()
{int a;
float b;
double c;
unsigned d,e;
char ch, s[10];
scanf("%d",&a);
scanf("%f",&b);
scanf("%lf",&c);
scanf(" %o%x",&d,&e); //%o前面加个空格
scanf(" %c%s",&ch,s); //%o前面加个空格
printf("a=%d\n",a);
printf("b=%f\n",b);
printf("c=%lf\n",c);
printf("d=%o,e=%x\n",d,e);
printf("ch=%c\n",ch);
printf("s=%s\n",s);
}
int a;
float b;
double c;
unsigned d,e;
char ch, s[10];
//clrscr();
scanf("%d",&a);
scanf("%f",&b);
scanf("%lf",&c);
scanf("%o%x",&d,&e);
scanf(" %c%s",&ch,s);
printf("a=%d\n",a);
printf("b=%f\n",b);
printf("c=%lf\n",c);
printf("d=%o,e=%x\n",d,e);
printf("ch=%c\n",ch);
printf("s=%s\n",s);
scanf("%c%s",&ch,&s);
#include <stdlib.h>
#include <conio.h>
void main()
{
int a;
float b;
double c;
unsigned d,e;
char ch, s[10];
scanf("%d",&a);
scanf("%f",&b);
scanf("%lf",&c);
scanf("%o%x",&d,&e);
// scanf("%c%s",&ch,&s);
fflush(stdin);
scanf("%c",&ch);
fflush(stdin);
scanf("%s",s);
printf("\n");
printf("a=%d\n",a);
printf("b=%f\n",b);
printf("c=%lf\n",c);
// printf("d=%o,e=%x\n",d,e);
printf("d=0%o,e=0x%x\n",d,e);
printf("ch=%c\n",ch);
printf("s=%s\n",s);
system("pause");
return;
}