第一范文网 - 专业文章范例文档资料分享平台

2016编程复习题

来源:用户分享 时间:2025/6/3 7:03:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

# include void proc(char *t) { char max,*q;; int i=0; max=t[i]; //请在两条星线之间填入相应的代码,以下程序请用for循环实现 /**************************************************/

/**************************************************/ while(q>t) { *q=*(q-1); q--; }

_____________;//将max的值放入字符串的最前面. }

int main() { char str[80];

cout<<\请输入字符串\ cin.getline(str,80); cout<

return 0; }

7. 打开proj3.cpp,按照以下要求,完成操作:(1)下列给定程序中,函数fun(char *str)的功能是:把str中的大写字母转换成小写字母,把其中的小写字母转换成大写字母,(提示:大写字母的ASCII码比对应小写字母的ASCII小32);

(2)请将程序补充完整,但不要改变已有的程序,使程序能正确运行,保存文件,在编写程序时,不得使用C++语言提供的字符串函数。(20分) #include #include void fun(char *str) { //请在两条星线之间填入相应的代码

/**************************************************/

/**************************************************/ }

int main()

9

{

char str[1024];

cout<<\请输入字符串\cin.getline(str,1024); fun(str);

cout<

}

8.输入一个长整数,求各位数字的平方和。例如:输入123,输出sum=14。(10分) #include int main() { long n,sum = 0; int i; cout<<”请输入一个长整数n”; cin>>n;

//请在两条星线之间填入相应的代码 /*********************/

/*********************/ cout<<”sum=”<

9.fun函数的功能是:先从键盘上输入一个3行3列的矩阵的各个元素的值,然后输出主对角线上元素之积。编写程序实现函数fun的功能。(15.0分) #include void fun() {

int a[3][3],sum,i,j;

//请在两条星线之间填入相应的代码,实现从键盘上输入3行3列的矩阵,并求主对角线上元素之积

/*********************/

/*********************/ cout<<”sun=”<

int main() {

fun( ); return 0;

10

}

10.编写程序计算1~100以内所有含6的数的和,在主函数中调用它们并输出结果。(10.0分)

#inclue int fun( ) {

int i,s;

//请在两条星线之间填入相应的代码 /*********************/

/*********************/ return s; }

int main( void ) {

cout<<”1~100以内所有含6的数的和是:”<

11.编写函数,求一个数组中最大值、最小值函数getmxmn,在两条星线之间填入相应的代码,使程序完成该功能。(15.0分) #include

void getmxmn(int a[],int n,int *pmx,int *pmn) {

int i;

//请在两条星线之间填入相应的代码

/*********************************************/

/*********************************************/ }

int main() {

int x[10]={20,30,15,95,55,20,88,90,66,90},mx,mn; getmxmn(x,10,&mx,&mn);

cout<<\

return 0;

}

12,编写一个函数fun(),该函数的功能是:返回给定字符串中大写字母字符的个数。如字符串“Visual C++ Program”中,大写字母的个数为3.注意,部分源程序已经存在proj3.cpp中。请勿修改主函数和其他函数中的任何内容,仅在两条星线之间填写若干语句。(10.0分) #include int fun(char *str ) {

11

int num=0; //用于计录大写字母字符的个数,初始值为0

//请在两条星线之间填入相应的代码,实现计算str中大写字母的个数,提示用循环语句 /*********************/

/*********************/ }

int main() {

char str[]=“Visual C++ Program”;

cout<<”大写字母个数:” <

重点基础

1.函数型语言,函数是C程序的基本单位。 2.函数由说明部分和函数体两部分组成 函数的组成:

说明部分:函数类型 函数名(参数类型 参数名,……) 例: int add(int x,int y) 或 int add(x,y) int x,y; 函数体: {

变量定义; 执行语句; }

3. 主函数main():程序中有且只有一个main()函数,可在任意位置,是程序运行开始和结束。

4. 书写格式自由: 一行内可多条语句,空格和回车符不计。一个语句可多行,用“\\”续行。 5. 每个语句后有“;”,函数说明部分除外。

6. C语言本身没有输入输入语句,输入输出用库函数scanf()、printf()、getchar()、putchar()实现。

7. 可在任意位置加注释/* …… */,可多行,不可嵌套。 8.C语言的标识符 根据需要对C程序中用到的变量、符号常量、自己的函数或文件指针进行命名,形成用户标识符。构成规则: 标识符由字母、数字或下划线构成,但第一个字符必须是字母或下划线,中间不能有空格;标识符中大小写字母是不同的;用户定义标识符时,不允许采用系统的关键宇。 9.字符常量

C 语言的字符常量是用单引号(即撇号)括起来的一个字符。如'a','A','?','$'等都是字符常量。注意:'a'和'A'是不同的字符常量。除了以上形式的字符常量外,C 还允许用一个\开头的字符序列。 10.实数常量

实数常量有两种表示形式:十进制小数形式和指数形式。用指数形式表示必须注意字母 e(或 E)之前必须有数字,且 e(或 E)后面的指数必须为整数。如:e3、7e3.5、8.0E0.5 都是不合法的。 11.三目运算符

12

搜索更多关于: 2016编程复习题 的文档
2016编程复习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c479zc4r3yq20sz43251u_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top