栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

小甲鱼 C语言 24课 指针和二维数组

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小甲鱼 C语言 24课 指针和二维数组

动动手1

#include 
#include 

int main(void) {
	char s[100];
	int i,j,len;
	char c;
	for(i=0;(c=getchar())!='n';i++){
		s[i]=c;
	}
	len=sqrt(i);
	
	for(i=0;i 

动动手2

#include 

int main(void){
	float PM[3][12]={{0,0,0,0,0,0,0,31.3,35.5,58.7,49.6,55.5},
					{59.8,54.9,33.1,38.2,26.6,20.5,27.8,38.5,41.5,44.7,38.1,41.5},
					{34.9,36.4,47.5,37.9,30.6,23.4,26.6,34.3}};
	
	int year,month;
	printf("请输入带查询的年份月份:");
	scanf("%d-%d",&year,&month);
	
	//还需要判断该年是否在收入的数据年份中
	//如果年份不在,则直接打印该年数据未收入
	//如果年份在,就可以执行下面的内容 
	
	if(PM[year-2014][month-1]){
		printf("%d年%d月广州的PM2.5值是:%.2fn",year,month,PM[year-2014][month-1]);
	}
	else{
		printf("未查到该年月份的数据!n");
	}
	
	return 0;
}

动动手2 

#include 

int main(void){
	float pm[][12]={{0,0,0,0,0,0,0,31.3,35.5,58.7,49.6,55.5},
				  {59.8,54.9,33.1,38.2,26.6,20.5,27.8,38.5,41.5,44.7,38.1,41.5},
				  {34.9,36.4,47.5,37.9,30.6,23.4,26.6,34.3,0,0,0,0}}; 
	int i,j,k;
	float max=0,min=100;
	//找出最大值和最小值 
	for(i=0;i<3;i++){
		for(j=0;j<12;j++){
			if(pm[i][j]>0){
				max=max>pm[i][j]?max:pm[i][j];
				min=min1)?2:1;	//如果最大值和最小值相差超过两倍则一个星号表示两个pm2.5指数 
	printf("最小值:%.2f,最大值:%.2fn",min,max);
	for(i=0;i<3;i++){
		for(j=0;j<12;j++){
			if(pm[i][j]>0){
				printf("%d年%2d月:*",i+2014,j+1);
				pm[i][j]-=min;
				while((int)pm[i][j]>0){       //这里需要判断要大于0,因为可能减着减着减成了负数还是可以执行这个循环的
					printf("*");
					pm[i][j]-=sept;
				}
				printf("n");
			}
		}
	}	
	
	return 0;
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/857398.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号