我是靠谱客的博主 大力鸵鸟,最近开发中收集的这篇文章主要介绍C语言学习系列六——第三章练习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

练习3-7
#include<stdio.h>
int main()
{
	int grade;
	scanf("%d",&grade);
	int r=0;
	r=grade/10;
	
	switch(r){
		case 9:printf("A");break;
		case 8:printf("B");break;
		case 7:printf("C");break;
		case 6:printf("D");break;
		default:printf("E");break;
			
	}
	
	return 0;
 } 
87
B
练习3-8
#include<stdio.h>
int main()
{
	int choice;
	double price;
	for(int i=1;i<=5;i++){
		
		printf("[1] applesn");
		printf("[2] pearn");
		printf("[3] orangesn");
		printf("[4] grapesn");
		printf("[0] Exitn");
		
		printf("Enter choice: ");
		
		scanf("%d",&choice);
		
		if(choice==0)
			break;
	
	
		switch(choice){
			
			case 1:printf("price=3.00n");break;
				
			case 2:printf("price=2.50n");break;
				
			case 3:printf("price=4.10n");break;
				
			case 4:printf("price=10.20n");break;
			
			default:printf("price=0.00n");break;
		}
		
	
		
	
	}

	return 0;
	
}
[1] apples
[2] pear
[3] oranges
[4] grapes
[0] Exit
Enter choice: 2
price=2.50
[1] apples
[2] pear
[3] oranges
[4] grapes
[0] Exit
Enter choice: 1
price=3.00
[1] apples
[2] pear
[3] oranges
[4] grapes
[0] Exit
Enter choice: 3
price=4.10
[1] apples
[2] pear
[3] oranges
[4] grapes
[0] Exit
Enter choice: 5
price=0.00
[1] apples
[2] pear
[3] oranges
[4] grapes
[0] Exit
Enter choice: 6
price=0.00
改写例3-4
使用if-else 嵌套
练习3-9
#include<stdio.h>
int main()
{
	double x,y;
	
	printf("Enter x: ");
	
	scanf("%lf",&x);
	if(x<10){
		y=0;
	} 
	if(x>=0){
		if(0<=x<=15)
		 {
		 	y=4*x/3;
		 }
		 else{
		 	y=2.5*x-10.5; 	
		 }
		 
	}
	
	printf("f(%.2f)=%.2fn",x,y);
	
	return 0;
}
Enter x: 9.5
f(9.50)=12.67

 

最后

以上就是大力鸵鸟为你收集整理的C语言学习系列六——第三章练习的全部内容,希望文章能够帮你解决C语言学习系列六——第三章练习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部