欢迎来到天天文库
浏览记录
ID:14966409
大小:101.00 KB
页数:6页
时间:2018-07-31
《《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
此文档下载收益归作者所有