下载此文档

c语言例题解析.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
北京航空航天大学继续教育学院
2012秋季***高等学历教育
《C语言程序设计》第二次上机书面作业
适用班级:计算机高起本(622311、622312、622313班)
ssID);
switch (classID)
{
case 2007:printf("该班学生人数为\n");
break;
case 2008:printf("该班学生人数为\n");
break;
case 2009:printf("该班学生人数为\n");
break;
case 2010:printf("该班学生人数为\n");
break;
case 2011:printf("该班学生人数为\n");
break;
case 2012:printf("该班学生人数为\n");
break;
default:printf("班号输入有误!");
}
return 0;
}
或者合并部分语句:
#include <>
int main()
{
int classID;//班号
scanf("%d", &classID);
switch (classID)
{
case 2007:
case 2009:
case 2010:
printf("该班学生人数为\n");
break;
case 2008:
case 2011:
printf("该班学生人数为\n");
break;
case 2012:printf("该班学生人数为\n");
break;
default:printf("班号输入有误!");
}
return 0;
}
=======================================================================================
第三题:输入一串字符(换行作为结束标志),分别统计其中字母、数字、空格和其它字符各自出现的次数并输出。
答案:
============================================================================
#include <>
int main()
{
int letter=0,space=0,digit=0,others=0; //初始化为
char c; //接收字符串的变量
while((c=getchar())!='\n')
{
if(c==' ') // 检测到空格
space++;
else if(c>='0'&&c<='9') // 检测到数字
digit++;
else if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) // 检测到字母,要同时考虑字母的大小写
letter++;
else others++;
}
//输出结果
printf("The number of l

c语言例题解析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小42 KB
  • 时间2022-06-25