【项目1-字母及其编码】
/*
*Copyright (c)2016,CSDN学院
*All rights reserved.
*文件名称:mian.c
*作 者:johby360
*完成日期:2016年9月22日
*版 本 号:V1.0
*
*编写一个程序,从键盘上输入一个小写字母,显示这个小写字母及它所对应的大写字母以及它们的ASCII码值。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b;
char c1,c2;
printf("请输入一个任意小写字母:");
scanf("%c",&c1);
c2=c1-32; //小写字母减32为大写字母
a=c1; //小写字母的ASCII码值
b=c2; //大写字母的ASCII码值
printf("%c %c\n",c1,c2);
printf("%d %d\n",a,b);
return 0;
}
/*
*Copyright (c)2016,CSDN学院
*All rights reserved.
*文件名称:mian.c
*作 者:johby360
*完成日期:2016年9月22日
*版 本 号:V1.0
*
*编写一个程序,从键盘上输入一个小写字母,显示这个小写字母及它所对应的大写字母以及它们的ASCII码值。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
char c1,c2;
printf("请输入一个任意小写字母:");
scanf("%c",&c1);
c2=c1-32;
printf("%c %c\n",c1,c2);
printf("%d %d\n",c1,c2);
return 0;
}
运行结果:
知识点总结:
127个ASCII码
【项目2-能对齐的数据】
/*
*Copyright (c)2016,CSDN学院
*All rights reserved.
*文件名称:mian.c
*作 者:johby360
*完成日期:2016年9月22日
*版 本 号:V1.0
*
*在下面程序段基础上,继续写完代码,完成如图所示的输出:
*/
#include <stdio.h>
#include <stdlib.h>
int main ()
{
printf("Name\tAge\tSalary\taddr\n");
printf("Tom\t%d\t%6.1f\t%s\n",20,314.2,"NewYork");
printf("Jerry\t%d\t%6.1f\t%s\n",22,7876.4,"Beijing");
printf("Blotu\t%d\t%6.1f\t%s\n",9,5.5,"Shanghai");
return 0;
}
运行结果: