《c程序设计与应用开发》复习资料

《c程序设计与应用开发》复习资料

ID:14966409

大小:101.00 KB

页数:6页

时间:2018-07-31

《c程序设计与应用开发》复习资料_第1页
《c程序设计与应用开发》复习资料_第2页
《c程序设计与应用开发》复习资料_第3页
《c程序设计与应用开发》复习资料_第4页
《c程序设计与应用开发》复习资料_第5页
资源描述:

《《c程序设计与应用开发》复习资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C程序设计与应用开发》复习资料适用班级:欧美软件外包ZK1001、软件外包ZK1001、软件外包(计信管)ZB1001、软件外包(计应用)ZB1001、计应用ZK1001、计应用(计信管)ZB1001、软件外包ZB421001-02第1、2章基础知识用语句实现以下功能:(1)把变量x的值增加10(2)把变量x的值减少1(3)将a与b之和的两倍赋值给c(4)将a与两倍的b之和赋值给c(5)把n除以k所得的余数赋值给m(6)用b减去a的差去除q,结果赋给p(7)用a与b的和除以c与d的乘积,结果赋给x第3章顺序结构程序设计(1)编

2、程,将输入的天数转换为周数和天数输出。(2)编程,输入一个字符,输出其对应的ASCII码值(3)编程,输入一个三位数,把三个数字逆序组成一个新数,再输出。例如输入369,则输出963。第4章分支结构程序设计(1)从键盘上输入M,显示“GoodMorning!”;输入H,显示“Hello!”;输入N,显示“GoodNight!”。(2)输入一百分制成绩,输出对应的成绩等级A、B、C、D、E。90分以上为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E。(3)已知整数x和y存在如下关系,输入x的值(0-6万的

3、整数),显示y的值。y=x2x+13x-72(x<1)(1≤x<10)(x≥10)(4)编程,输入一个不多于5位的正整数,要求:显示它是几位数;分别显示出每一位;逆序显示每位,如原数为325,则显示523。(5)有4个边长2米的方塔,中心分别在(3,3)、(-3,3)、(3,-3)、(-3,-3)。4个塔的高度分别为10米、11米、12米、13米,塔外无建筑物。要求:1.画出俯视坐标图;2.输入任意点坐标x和y,显示该点建筑物高度。6第5章循环结构程序设计一、程序改错(1)以下程序要输出显示20个‘*’符号,纠正程序中的错误。#

4、include"stdio.h"intmain(void){intt;t=0;while(t<20){printf("*");}return0;}(2)以下程序想实现60秒倒计时,纠正程序中的错误#include"stdio.h"#include"windows.h"intmain(void){unsignedchart;for(t=60;t>=0;t--){printf("%d",t);Sleep(1000);system("cls");}printf("timeout");return0;}(3)以下程序要计算并显示1+1/

5、10+1/100+1/1000+…+1/10000000的和,纠正程序中的错误。#include"stdio.h"intmain(void){charx=1;floatsum=0;while(x<=10000000){sum+=1/x;x++;}printf("%d",sum);return0;}6二、编程,输出显示下面图案,输出语句只能用printf("*")或printf("")或printf("")(1)*************************(2)***************(3)************

6、***(4)*************************(5)*********************************(6)*****(7)*****(8)*************************第6章数组编程:9998970(1)往内存中连续100个存储单元存放数据,值为99到0。并显示每个元素的值(每行显示1个)(2)往内存中连续50个存储单元存放数据,值为0、2、4、6、……、98。并显示每个元素的值(每行显示1个)。0249866147251013161922(3)根据图中规律,往内存中连续30

7、个单元存放数据,并显示每个元素的值(每行显示一个)。(4)根据图中规律,往内存中连续30个单元存放数据,并显示每个元素的值(每行显示一个)1122334411235813213455(5)根据图中规律,往内存中连续存放30个数据,并显示每个元素的值(每行显示一个)。(6)根据图中规律,往内存中连续存放30个数据,并显示每个元素的值(每行显示一个)。0151162173181429419(7)输入10个数到数组中(范围:0-100),输出每个数的2倍结果。(8)输入10个数(范围:0-100),逆序输出这10个数。(9)输入10个

8、整数(范围:0-100),输出其中最大值。(10)输入10个整数(数字可重复),统计显示其中有多少个正数,多少个负数,多少个零。(11)往二维数组中装入数字并显示(每行显示5个数)。6000001111122222333334444455555666667777

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。