云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2016编程复习题

2016编程复习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/23 6:00:15

# 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编程复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

# 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<

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com