C语言第三章作业
1.输入一个ASCII码值,然后输出相应的字符。
# include <stdio.h>
# include <stdio.h>
int main (void)
{
char a ; // 定义一个变量 a 。
scanf ( "%d", & a ); // 输入一个ASCII码值 。
printf ( "%c \n", a ); // 输出 a 的字符形式。
return 0;
}
2.读入一个浮点数,并以小数形式和指数形式打印。
3.一年约有3.156 x(10)7 秒,写一个程序,要求输入你的年龄,显示该年龄过了多少秒。
2.读入一个浮点数,并以小数形式和指数形式打印。
# include <stdio.h>
int main (void)
{
float a ;
scanf ("%f", &a ); // 输入一个浮点数 。
printf ( " 指数:%e 小数:%f", a , a ); // 用指数和小数形式输出 。
return 0;
} 3.一年约有3.156 x(10)7 秒,写一个程序,要求输入你的年龄,显示该年龄过了多少秒。
# include <stdio.h>
int main (void)
{
float m ; // 秒数 。
float g = 3.156e7 ; // 一年的秒数 。
int nl ; // 年龄 。
scanf ( "%d", &nl ) ; // 输入年龄 。
m = g * nl ; // 秒数 = 一年的秒数 * 年龄 。
printf ( " 您活了%f秒 \n ", m ) ; // 输出活了多少秒 。
return 0 ;
}
4.一个水分子的质量为3.0x(10)-23 g , 1夸克水大约有950g。 编写一个程序,要求输入水的夸克数, 然后显示这么多水中包含多少个分子。
5。一英尺等于2.54cm 编写一个程序,要求输入您的升高(以英尺为单位)。然后显示该升高值为多少厘米。
4.一个水分子的质量为3.0x(10)-23 g , 1夸克水大约有950g。 编写一个程序,要求输入水的夸克数, 然后显示这么多水中包含多少个分子。
# include <stdio.h>
int main (void)
{
float s = 3.0e-23 ; // 1个水分子的质量 。
float z ; // 结果。
int y = 950 ; // 一个夸克水的质量 。
int f ; // 水分子的个数 。
scanf ( "%d", &f ) ; // 输入夸克个数 。
z = ( 950 * f ) / s ; // 水分子的个数 = 1个夸克水的质量 * 输入的夸克数 / 一个水分子的质量 。
printf ( " 水分子为 %f 个\n ", z ) ; //输出水分子的个数 z 。
return 0 ;
}5。一英尺等于2.54cm 编写一个程序,要求输入您的升高(以英尺为单位)。然后显示该升高值为多少厘米。
# include <stdio.h>
int main (void)
{
int yc ;
float cm ;
float a = 2.54 ;
scanf ( "%d", &yc ) ;
cm = yc * a ;
printf ( " 您的升高为 %f CM \n ", cm ) ;
return 0 ;
}
浙公网安备 33010602011771号