下载此文档

计算机二级c上机题改错.doc


文档分类:办公文档 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
2 程序修改
:在p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向上顺序移动。
/**found**/
q=p+i;
/**found**/
while(q>p)
2. 程序修改
:用选择法对数组中的n各元素按从小到大的顺序进行排序。
/**found**/
p=j;
/**found**/
p=i;
2程序修改
:将一个由八进制数字字符串组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。
/**found**/
n=*p-‘0’;
/**found**/
n=n*8+*p-‘0’;
2. 程序修改
:删除p所指字符串的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用‘#’结束输入。
/**found**/
for(i=0,t=0;p[i];i++)
/**found**/
c[t]=’\0’;
2. 程序修改
:统计substr所指字符串在str所指字符串中出现伯次数。
/**found**/
for(i=0;str[i];i++)
/**found**/
if(substr[k+1]==’\0’)
2. 程序修改
:将s所指字符串中最后一次出现的与t1所指字符串相同的子串替换成t2所指定字符串,所形成的新串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。
/**found**/
while(*w)
/**found**/
if(*r==*p)
2. 程序修改
:从N个字符串中找出最长的那个串,并将其地址作为函数值返回。各字符串在主函数中输入,并放在一个字符串数组中。
/**found**/
char *fun(char (*sq)[M])
/**found**/
return sp;
2. 程序修改
:把主函数中输入的三个数,最大的放在a中,最小的放在c中,中间的放在b中。
/**found**/
float k;
/**found**/
if(*a<*c)
2. 程序修改
:读入一行英文文本行,将其中每个单词的第一个字母改成大写,然后输出次文本行(这里的“单词”是指由空格隔开的字符串)。
/**found**/
#include<>
/**found**/
upfst (char *p)
2程序修改
假定整数数列中的数不重复,并存放在数组中。:删除数列中值为x的元素。N中存放的是数列中元素的个数。
/**found**/
if(p==n) return-1’
/**found**/
a[i]=a[i+1];
2. 程序修改
:将n个无序整数从小到大排序。
/**found**/
for(i=j+1;i<n;i++)
/**found**/
p=i;
2. 程序修改
:交换主函数中的两个变量的值。
/**found**/
int fun(int *x,int *y)
/**found**/
t=*x;*x=*y;*y=t;
2. 程序修改
:给一维数组a输入任意四个整数并按下列的规律输出。例如输出1、2、3、4,程序输出一下方阵。
a) 1 2 3
3 4 1 2
2 3 4 1
1 2 3 4
/**found**/
void fun(int *a)
/**found**/
a[j]=a[j-1];
2. 程序修改
:统计字符串各元音字母(即:A、E、I、O、U)的个数。注意字母不分大小写。
/**found**/
num[k]=0;
/**found**/
switch(*s)
2. 程序修改
:求 s=aa…aa—…—aaa—aa—a(此处aa…aa表示n个a,a和n的值在1至9之间)。
/**found**/
long s=0,t=0;
/**found**/
t=t/

计算机二级c上机题改错 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1640869425
  • 文件大小61 KB
  • 时间2018-04-19