根据下面程序的输出结果,完善该程序。(用大写字母U代表空格)
程序执行结果:s1=C,s1=67,x=65565,y=1234567
#include "stdio.h"
main()
{
long int x=65535,y=1234567
chars1='C'
printf( ,s1,s1);
printf( ,x,y);
}
s1=%c,因为要打印一个字符,所以用%c
s1=%d, 要打印字符对应的数字,用%d
x=%d ,打印数字用%d
y=%d" ,同理打印数字%d
代码如下:
#include "stdio.h"
int main()
{
long int x=65535,y=1234567;
char s1='C';
printf("s1=%c,s1=%d,",s1,s1);
printf("x=%d,y=%d",x,y);
}