C语言程序设计现代方法第二版 第五章答案

本文提供了C语言程序设计现代方法第二版中第五章的习题答案,涵盖关键概念与编程练习,帮助读者深入理解C语言的核心知识。
摘要由CSDN通过智能技术生成
1#include<stdio.h>
int main(void)
{
   
	printf("Enter a number:");
	int y;
	scanf("%d",&y);
	printf("The number %d has ",y);
	if(x>=0){
   
	if(y<10){
   
		printf("1 ");}
	else if(y<100){
   
		printf("2 ");}
	else if(y<1000){
   
		printf("3 ");}
		}
		else {
   
			if(y>-10){
   
		printf("1 ");}
	else if(y>-100){
   
		printf("2 ");}
	else if(y>-1000){
   
		printf("3 ");}
		}
	printf("dighits");
	return 0;
}
2#include<stdio.h>
int main(void)
{
   
	int x,y,q;
	printf("Enter a 24-hour time:");
	scanf("%d:%d",&x,&y);
	if(x>12){
   
		q=x-12;printf("Equivalent 12-hour time:%d:%d PM\n",q,y);
	}
	else if(x<=12){
   
		q=x;
		printf("Equivalent 12-hour time:%d:%d AM\n",q,y);
	}
	return 0;
}
3#include<stdio.h>
int main(void)
{
   
	int num;
	float price, value, commission1, commission2;
	printf ("输入购股数量:");
	scanf ("%d", &num);
	printf ("输入每股单价:"); 
	scanf ("%f", &price);
	value = num * price;
	//自己 
	if (value < 2500.0f){
   
		commission1 = 30.0f + 0.017f * value;
	} else if (value < 6250.0f) {
   
		commission1 = 56.0f + 0.0066f * value;
	} else if (value < 20000.0f) {
   
		commission1 = 76.0f + 0.0034f * value;
	} else if (value < 50000.0f) {
   
		commission1 = 100.0f + 0.0022f * value;
	} else if (value < 500000.0f) {
   
		commission1 = 155.0f + 0.0011f * val
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值