导航菜单
首页 >  二级c语言程序设计真题答案大全  > 计算机二级C语言的注意事项及相应真题

计算机二级C语言的注意事项及相应真题

目录51.将a所指数组主对角线上的元素分别乘以2;次对角线上的元素分别乘以3,依次放入指针p所指的数组中。计算过程中不得修改a所指数组中的数据52.将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上53.将字符串尾部的`*`号全部删除,前面和中间的`*`号不删除54.请编写一个函数,用来删除字符串中的所有空格55.将s0所指字符串分解成三个字符串,分别存入s1、s2、 s3所指内存中。分解的方法是,s1、 s2、s3从s0中依次顺序每隔3个字符取1个56.求1000(不包括1000)以内的所有恰好能分解成10组两个素数之和(5+109和109+5被认为是同一组) 的偶数,并依次存入数组a中并在屏幕上打印出来,打印时每个数单独一行,符合条件的个数通过函数值返回57.判断字符串是否为回文?若是,函数返回1,主函数中输出:YES;否则返回0,主函数中输出NO58.统计s所指字符串中的数字字符个数,并作为函数值返回59.只删除字符串前导和尾部的`*`号,串中字母之间的`*`号都不删除60.将M行N列的二维数组中的数据按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中

51.将a所指数组主对角线上的元素分别乘以2;次对角线上的元素分别乘以3,依次放入指针p所指的数组中。计算过程中不得修改a所指数组中的数据

程序中定义了NXN的二维数组,并已在主函数中赋初值。

请编写函数fun,其功能是:将a所指数组主对角线上的元素分别乘以2;次对角线上的元素

分别乘以3,依次放入指针p所指的数组中。计算过程中不得修改a所指数组中的数据。

注意:部分源程序在文件PROG1. C中。

PROG1. C:

#include #define N 3#pragma warning(disable:4996)void NONO( );void fun( int a[N][N],int *p){}main() {int a[N][N]={ 1,5,7,2,6,8,3,4,9}; int b[2*N],i; fun(a,b); for(i=0;i

相关推荐: