【程序31】

题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续

判断第二个字母。

1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

2.程序源代码:

#include

void main()

{

char letter;

printf("please input the first letter of someday\n");

while ((letter=getch())!='Y')/*当所按字母为Y时才结束*/

{ switch (letter)

{case 'S':printf("please input second letter\n");

if((letter=getch())=='a')

printf("saturday\n");

else if ((letter=getch())=='u')

printf("sunday\n");

else printf("data error\n");

break;

case 'F':printf("friday\n");break;

case 'M':printf("monday\n");break;

case 'T':printf("please input second letter\n");

if((letter=getch())=='u')

printf("tuesday\n");

else if ((letter=getch())=='h')

printf("thursday\n");

else printf("data error\n");

break;

case 'W':printf("wednesday\n");break;

default: printf("data error\n");

}

}

}

-----------------------------------------------------------------------------

【程序32】

题目:Press any key to change color, do you want to try it. Please hurry up!

1.程序分析:

2.程序源代码:

#include

void main(void)

{

int color;

for (color = 0; color < 8; color++)

{

textbackground(color);/*设置文本的背景颜色*/

cprintf("This is color %d\r\n", color);

cprintf("Press any key to continue\r\n");

getch();/*输入字符看不见*/

}

}

-----------------------------------------------------------------------------

【程序33】

题目:学习gotoxy()与clrscr()函数

1.程序分析:

2.程序源代码:

#include

void main(void)

{

clrscr();/*清屏函数*/

textbackground(2);

gotoxy(1, 5);/*定位函数*/

cprintf("Output at row 5 column 1\n");

textbackground(3);

gotoxy(20, 10);

cprintf("Output at row 10 column 20\n");

}

-----------------------------------------------------------------------------

【程序34】

题目:练习函数调用

1. 程序分析:

2.程序源代码:

#include

void hello_world(void)

{

printf("Hello, world!\n");

}

void three_hellos(void)

{

int counter;

for (counter = 1; counter <= 3; counter++)

hello_world();/*调用此函数*/

}

void main(void)

{

three_hellos();/*调用此函数*/

}

-----------------------------------------------------------------------------

【程序35】

题目:文本颜色设置

1.程序分析:

2.程序源代码:

#include

void main(void)

{

int color;

for (color = 1; color < 16; color++)

{

textcolor(color);/*设置文本颜色*/

cprintf("This is color %d\r\n", color);

}

textcolor(128 + 15);

cprintf("This is blinking\r\n");

}

二级c语言编程案例,2011年计算机二级考试C语言经典程序设计100例(7)相关推荐

  1. c语言中输出1st,高等学校计算机等级考试C语言模拟试题1st-all.doc

    高等学校计算机等级考试C语言模拟试题1st-all 上海市高等学校计算机等级考试C语言模拟试题 学院 _____________ 班级 __________ 姓名 __________ 学号 ____ ...

  2. c语言机考答案,全国计算机等级考试C语言上机试题题库(内附答案)

    程序填空题(也叫填空题)参考答案: 1.(1)double(2)f1(3)f2 2.(1)struct student(2)n-1(3)a[i].name,a[j].name 3.(1)0(2)x[i ...

  3. 在c语言中i10是什么意思啊,2011年计算机二级考试C语言十套上机题

    2011年计算机二级考试C语言十套上机题 2011年计算机二级考试C语言十套上机题 1.填空题 请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面. 例如: ...

  4. 计算机二级wps和c语言,2021年3月计算机二级要报名了。报哪一科呢?要不要报名二级WPS?...

    2021年3月计算机二级要报名了,详细点下面: 那么,该报名哪一科呢?二级office,这次不好考二级Office,今年第一次改Office 2016 虽然题库都会更新为2016版, 然而题目和评分变 ...

  5. 甘肃省计算机二级考试题库,2011甘肃省计算机等级考试二级最新考试试题库(完整版)...

    2011甘肃省计算机等级考试二级最新考试试题库(完整版) 1.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) A. 概要设计 B. 详细设计 C. 可行性分析 D. ...

  6. c语言高函数正确形式,计算机二级C语言考点解析:函数

    小编所收集到的相关计算机二级C语言考点解析:函数的资料 大家要认真阅读哦! 一.库函数的正确调用 1.C语言提供了丰富的库函数,包括常用数学函数.对字符和字符串处理函数.输入输出处理函数等.在调用库函 ...

  7. 全国计算机等级考试c语言模拟试题,全国计算机等级考试二级C语言笔试模拟试题-..doc...

    全国计算机等级考试二级C语言笔试模拟试题-. 全国计算机等级考试二级C语言笔试模拟试题(2) 总分:100分 及格:60分 考试时间:120分 每小题1分,共40分 (1)以下程序的输出结果是 #in ...

  8. 2011年计算机三级考试PC技术知识要点(32)

    2011年计算机三级考试PC技术知识要点(32) 2011年02月19日 [b]二.输出设备[/b] 1.显示器 显示器是PC机必不可少的一种输出设备,其作用是将数字信息号转化为光信 号,最终将文字与 ...

  9. 江苏省计算机c语言等级考试试题,2012江苏省计算机等级考试c语言试题答案.doc...

    2012江苏省计算机等级考试c语言试题答案.doc 2012春3月江苏省C语言考卷和答案(笔试+上机) [本试卷的欠妥处] 完善程序第13题命题违背常规的程序:按照常规,首先对形参k=n,予以保护,则 ...

最新文章

  1. 渗透各行各业,这家RPA外企宣布全面进军中国市场
  2. 盘点路由协议之RIP协议及IGRP协议
  3. Java 集合系列(四)—— ListIterator 源码分析
  4. private修饰的变量如何调用_梳理c++ const 修饰函数
  5. 如何使用Spring和Velocity在Java中编写HTML电子邮件
  6. AUTOSAR从入门到精通100讲(三十)-makefile原理及实战案例
  7. [html] 怎样在页面上实现一个圆形的可点击区域?
  8. Cray:XC50提供了最高密度的性能
  9. fileupload控件的属性_FileUpload控件
  10. R语言排序及筛选函数
  11. 数学基础知识总结 —— 9. 什么是拉格朗日乘数法(Lagrange Multiplier,有约束条件的多元函数求极值)
  12. 无法访问yunlong.wj0920wjx.net指向的web服务器(或虚拟主机)的目录,请检查网络设置
  13. mysql数据库的备份和恢复
  14. 软件测评师--第五小时 黑盒测试技术
  15. 二本本科无实习上岸滴滴京东58科大讯飞复盘(上)
  16. 起点中文网小说文本分类项目【简易上手的nlp实战项目】
  17. Python-Super
  18. foxmail登陆失败LOGIN Login error user suspended
  19. 远创智控Modbubs转Profinet网关连接海利普变频器的使用方法
  20. Excel 2010 VBA 入门 137 动态创建窗体

热门文章

  1. qt mysql dao_Qt 数据库使用方法 mysql语句
  2. spark 存入hbase_Spark DataFrame写入HBase的常用方式
  3. 更改计算机用户名后无法共享文件夹,怎样使文件夹不被共享
  4. 小括号教学设计导入_如何在教学中凸显出学生的主体地位呢?原来只需要做到这几点即可...
  5. TopCoder Arena 及其插件安装(转)
  6. IntelliJ IDEA 注释模版 输入/**后 不显示配置好的模板
  7. Flash上传组件之SWFUpload文件上传
  8. Linux系统基础(二)
  9. 第11章 使用Vsftpd服务传输文件
  10. zabbix使用IT services 了解服务器SLA整体情况