C语言简单程序

来源:百度知道 编辑:UC知道 时间:2024/05/13 04:16:04
a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,c1=‘a’,c2=‘b’
要求输出以下结果
a=_3__b=_4__c=_5
x=1.200000,y=2.400000,z=-3.600000
x+y=_3.60__y+z=-1.20__z+x=-2.40
u=_51274__n=___128765
c1=‘a’_or_97(ASCII)
c2=‘B’_or_98(ASCII)

注:_是空格
第一个看着不太对

#include "stdafx.h"
#include <iostream.h>
#include<stdio.h>

int main()
{
int a=3,b=4,c=5;
float x=1.2,y=2.4,z=-3.6;
unsigned u=51274;
long n=128765;
char c1='a',c2='b';
printf("a=%_d__b=%_d__c=%_d\n",a,b,c);
printf("x=%f,y=%f,z=%f\n",x,y,z);
printf("x+y=_%0.2f__y+z=%0.2f__z+x=%0.2f\n",x+y,y+z,z+x);
printf("u=_%d_n=_%d\n",u,n);
printf("c1=\'%c\'_or_%d(ASCII)\n",c1,c1);
printf("c2=\'%c\'_or_%d(ASCII)\n",c2-32,c2);
}
注:_是空格

int main()
{int a=3,b=4,c=5;
float x=1.2,y=2.4,z=-3.6;
unsigned int u=51274;
long n=128765;
char c1='a',c2='b';
printf("a=%2d b=%2d c=%2d\n",a,b,c);
printf("x=%f,y=%f,z=%f",x,y,z);
printf("u= %d n= %d",u,n);
pr