key words: 关键字 、 运算符、 函数 scanf() 、基本数据类型
目的是培养自己的独立的思考、掌握计算机编程的规律。
#include<stdio.h>
/*3.11 整数上溢、浮点数上溢、浮点数下溢*/
int main(void)
{
unsigned int a = 4294967295;
float b = 3.4E38;
float c = b * 10;
float d = 0.1234E-2;
printf("%u+1=%u\n", a, a + 1);
printf("%e*10=%e\n", b, c);
printf("%f/10=%f\n", d, d / 10);
getchar();
return(0);
}
#include<stdio.h>
/*2 输出ASCII码对应值*/
int main(void)
{
char a;
scanf("%d", &a);
printf("This character is %c\n", a);
getchar();
return 0;
}
#include<stdio.h>
/*3 打印发出警报*/
int main(void)
{
printf("\a Started by the sudden suond, Sally shouted, \" By the Greate Pumpkin, what was that!\"");
getchar();
return 0;
}
#include<stdio.h>
/*3 读入一个浮点数,并分别一小数形式和指数形式打印*/
int main(void)
{
float a;
scanf("%f", &a);
printf("The input is %f or %e\n", a, a);
getchar();
getchar();
return(0);
}
#include<stdio.h>
/*5. 计算年龄的时间(秒)*/
int main(void)
{
int ages=0;
printf("Please input your ages:\n");
scanf("%d", &ages);
printf("You have %e s\n",ages*3.156E7);
getchar();
getchar();
return(0);
}
#include<stdio.h>
/*5. 计算身高(cm)*/
int main(void)
{
float height =0.0;
printf("Please input your height by inches:\n");
scanf("%f", &height);
printf("You have %f cm\n",height*2.54);
getchar();
getchar();
return(0);
}
#include<stdio.h>
/*5. 计算水分子*/
int main(void)
{
float a=0.0;
printf("Please input how much quater the water is:\n");
scanf("%f", &a);
printf("%f quaters water has %e molecules.\n",a,a*950/(3.0E-23));
getchar();
getchar();
return(0);
}