计算机二级考试计算,计算机二级上机考试常有算法不含计算问题.pptx

全国二级C语言;运用/和%分离整数的各位;2:数组xx[N]保存着一组3位数的无符号正整数,其元素的个数通过变量num传入函数fun()。请补充函数fun(),该函数的功能是:从数组xx中找出个位和百位的数字相等的所有无符号整数,结果保存在数组yy中,其个数由函数fun()返回。例如:当xx[8]={135,78,72,32,222,424,333,141,541}时,bb[6]={787,232,222,424,333,141}。#include#define N 1000int fun(int xx[],int bb[],int num){int i,n=0;int g,b;for(i=0;i=0;--i){ d=c[i];printf("%c",b[d]);}printf("\n");};4:请补充函数fun(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如:当n,str=。#include#include#define N 80char str[N];void fun(long int n){int i=0;while(n>0){str[i]=n%10+'0';n/=10;i++;}str[i]='\0';};数组特殊位置元素的确定;2:下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][N], int n),该函数的功能是:使数字右(左)上半三角元素中的值乘以m。

#define N 5int fun(int a[][N], int m){ int i,j; for(i=0;i#include#include#define N 81void fun(char*s){int i=0, n=strlen(s);char t;for(; i='a'&&s[i]<='z'&&(s[i+1]==' '||s[i+1]=='\0'))n++;}*num=n;};3:请补充函数fun(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asd ascasdfg asd as asd mlosd,子字符串为asd,则应输出4。int fun(char *str,char *substr){int n; char *p,*r;n=0;while(*str){p=str; r=substr;while(*r)if(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值