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

本文提供了C语言程序设计现代方法第二版中第九章的详细解答,涵盖了关键概念、练习题及编程挑战,帮助读者深入理解和应用C语言。
摘要由CSDN通过智能技术生成
1void selection_sort (int n, int a[]) {
   
	
	int i,temp= a[0];
	for(i=0;i<n;i++)
	{
   
		for(int j=i+1;j<n;j++)
		{
   
			if(a[i]>a[j]){
   
				temp=a[i];
			    a[i]=a[j];
				a[j]=temp;}
			else {
   continue;}
		}
	}
}

#include<stdio.h>
#define N 99
int main(void)
{
   
	int a[N];
	int n;
	printf("输入n的值:");
	scanf(" %d",&n);
	printf("输入数组:");
	for(int i=0;i<n;i++){
   
		scanf(" %d",&a[i]);
		}
	selection_sort (n,a);
	for(int i=0;i<n;i++){
   
		printf("%d ",a[i]);
	}
	
	return 0;
}
2double shui_jin(double x)
{
   
	
	
	if(x<=750)
	{
   
		x=x*0.01;
	}
	else if(x<=2250)
	{
   
		x=7.5+(x-750)*0.02;
	}
	else if(x<=3750)
	{
   
		x=37.50+(x-2250)*0.03;
	}
	else if(x<=5250)
	{
   
		x=82.50+(x-3750)*0.04;
	}
	else if(x<=7000)
	{
   
		x=142.50+(x-5250)*0.05;
	}
	else if(x>7000)
	{
   
		x=230.00+(x-7000)*0.06;
	}
	return x;
}
#include<stdio.h>
int main(void)
{
   
	double x;
	printf("工资:");
	scanf("%lf",&x);
	x=shui_jin(x);
	printf("税金=%.2lf",x);
	return 0;
}
3#define N 10
#define NUM_SUITS 4
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <math.h>
void generate_random_walk(char b[10][10]){
   
	

    int x,u,o;
	for (u = 0; u< N; u++) {
   
		for (o = 0; o < N; o++) {
   
			b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值