能不能来个大佬写下c语言代码 救救孩子
1个回答
展开全部
#include<iostream> //加载控制台头文件
using namespace std; //开放std命名空间
int main() //主函数
{int i,s[4][4]={0}; //存放统计结果的数组
char a; //用于接受输入城市
int b; //用于接受汽车编号
char city[4][10]={"Bombay","Calcutta","Delhi","Madras"};//城市名称
printf("对于每个人,输入城市代码\n"); //提示
printf("再输入汽车代码\n"); //提示
printf("当输入为X时表示退出\n"); //提示
do{scanf("%c",&a); //输入城市
if(a=='X') break; //如果输入X,结束输入
scanf("%d",&b); //输入汽车代码
if(b>4||b<1) continue; //如果b超过范围,不统计,直接输入下一个
switch(a) //根据城市代码统计结果
{case 'B':s[0][b-1]++;break; //M城市汽车使用情况
case 'C':s[1][b-1]++;break; //D城市汽车使用情况
case 'D':s[2][b-1]++;break; //C城市汽车使用情况
case 'M':s[3][b-1]++;break;}//B城市汽车使用情况
}while(1); //继续输入
printf("\n调查表\n"); //报表
printf("------------------------------------------------------------\n");
printf("城市 Ambassador Fiat Dolphin Maruti \n");
printf("------------------------------------------------------------\n");
for(i=0;i<4;i++)
printf("%-10s %-10d %-10d %-10d %-10d \n",
city[i],s[i][0],s[i][1],s[i][2],s[i][3]);
printf("------------------------------------------------------------\n");
printf("\n"); //输出换行符
system("PAUSE"); //屏幕暂停,以看清运行结果
return 0;} //程序结束
追问
City[4][10]是什么意思
追答
定义一个字符串数组,用于存放城市的名称。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询