全文预览

苏州大学操作系统实验1

上传者:upcfxx |  格式:doc  |  页数:4 |  大小:83KB

文档介绍
[i]/m; //获得单词出现的频率Р?}Р?for(i=0;i<m;i++) //在屏幕上输出结果Р?{Р if(mark[i]==0) //当标记为0时Р {Р printf("%s出现%d次",str[i],num[i]); //打印结果Р printf(" 频率为%lf\n",q[i]);Р }?Р?}?Р?printf("重新输入按1,其它键退出程序"); //用户输入1时,程序结束;其他任意键继续操作Р?scanf("%d",&x);Р?switch(x) //使用switch语句进行判断Р?{Р case 1: //当检测到x=1时Р goto again; //运用goto语句返回again操作Р break;Р default: //否则结束程序Р return;Р?}Р}Р(2)Рinclude <stdio.h>Рint main()Р{Рint ch=0 ; //初始化为0 ,不然存储字符数据时可以出现问题Р char character[1000]; // 定义一个字符数组Рint i=0; //用i来对字符计数Рprintf("请输入需要转换的文本内容:\n"); //提示语Р scanf("%c",&ch); Р while(i < 1000 && ch != '\n' )// ch读取到换行符的话就表明这一行的结束Р { Р character[i++]=ch; //把用户输入的字符变量赋给数组characterР scanf("%c",&ch); Р } Рi--; Рprintf("转换后的文本:"); //提示语Р while(i >= 0) //当i大于等于0时,字符以倒序输出到屏幕上Р printf("%c",character[i--]); Р printf("\n"); Р return 0; Р}Р运行结果Р词频统计结果如下:

收藏

分享

举报
下载此文档