C Primer Plus chap 3 编程练习

test1

#include<stdio.h>

int main(void)
{
	int a = 2147483647;
	float b = 3.5E50;
	float c = 1.234567E-40;

	printf("a的值为:%d,a+1的值为:%d,a+2的值为:%d\n", a, a + 1,a+2);
	printf("b的值为:%e\n", b);
	printf("c的值为:%e,c/2的值为:%e,c/1000的值为:%e\n",c,c/2,c/1000);

	return 0;
}

test2

#include<stdio.h>

int main(void)
{
	int i_a;
	printf("输入一个ASCII码值\n");
	scanf("%d",&i_a);
	printf("输入的值为:%d,其ASCII码值为:%c",i_a,i_a);
	return 0;
}

test3

#include<stdio.h>

int main(void)
{
	printf("\a");
	printf("Startled by the sudden sound,Sally shouted,\n\"By the Great Pumpkin,what the that!\"");
	return 0;
}

test4

#include<stdio.h>

int main(void)
{
	float f_a;
	printf("Enter a floating-point value:");
	scanf("%f", &f_a);
	printf("fixed-point notation:%f\nexponential notation:%e\np notation:%a", f_a,f_a, f_a);
	return 0;
}

test5

#include<stdio.h>
#define S 3.156E7
int main(void)
{
	int i_a;
	printf("请输入您的年龄\n");
	scanf("%d", &i_a);
	printf("您的年龄为:%d,其对应的秒数为:%e", i_a, i_a*S);
	return 0;
}

test6

#include<stdio.h>
#define ONE 950/(3.0E-23)

int main(void)
{
	int i_a;
	printf("请输入水的夸脱数\n");
	scanf("%d", &i_a);
	printf("水的夸脱数为:%d,其对应的水分子数为:%e", i_a, i_a *ONE);

	return 0;
}

test7

#include<stdio.h>

int main(void)
{
	float f_a;
	printf("输入英寸身高值:");
	scanf("%f",&f_a);
	printf("输入英寸身高为:%f,其厘米身高值为:%f",f_a,f_a*2.54);
	return 0;
}

test8

#include<stdio.h>

int main(void)
{
	float f_a;
	printf("输入杯数");
	scanf("%f", &f_a);
	printf("品脱为:%f\n输入杯数为:%f\n盎司为:%f\n大汤勺为:%f\n茶勺为:%f\n",
		f_a/2,f_a, f_a*8, f_a*16, f_a*48);
	return 0;
}

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值