c语言
我还在_
这个作者很懒,什么都没留下…
展开
-
c语言习题-统计指定字符个数
c语言习题-统计指定字符个数要求程序运行结果c语言习题-统计指定字符个数要求请编写函数fun,它的功能是:求出str所指字符串中指定字符的个数,并返回此值。程序#include int fun(char *str, char ch) //返回str所指字符串中指定字符(ch)的个数{ int i=0; while(*str!='\0')原创 2018-01-08 12:03:18 · 10527 阅读 · 0 评论 -
C语言
用冒泡排序对一个10元素整形数组排序。# include <stdio.h># include "string.h"int main(){ int num[10]={10,23,22,12,34,27,78,90,99,67}; int i,j,k,t; for(i=0;i<10;i++){ for(j=0;j<10-i;j++){ if(num[j...原创 2019-07-07 23:26:12 · 235 阅读 · 3 评论 -
C语言
从键盘中任意输入10个整型数据存到数组a中,编程求出a中相邻两元素之和,并将这些和存在数组b中,按每行3个元素的形式输出。# include <stdio.h># include "string.h"int main(){ int num[10]; int n[9]; int i,j,k; printf("请输入10个整数:\n"); for(i=0;i<10;...原创 2019-07-07 23:25:36 · 583 阅读 · 0 评论 -
C语言
任意输入5个数据,编程实现将这5个数据逆序存放,并打印。# include <stdio.h># include "string.h"int main(){ char a[6]; char b[6]=""; int j=0; printf("请输入5个数据:\n"); scanf("%s",a); //printf("结果是%s",a); for(int i=4;...原创 2019-07-07 23:24:21 · 307 阅读 · 0 评论 -
C语言
编写-一个程序,输入两个int型数组,将对应元素相加,存储到第三个数组,并打印输出。# include <stdio.h># include "string.h"int main(){ int a[5]={1,2,3,4,5}; int b[5]={1,2,3,4,5}; int c[5]; for(int i=0;i<5;++i) {...原创 2019-07-07 23:23:34 · 169 阅读 · 0 评论 -
C语言
任意输入两个字符串,将它们连接成1个字符串,不使用strcat函数。# include <stdio.h># include "string.h"int main(){ char a[20]; char b[20]; int i=0,j=0; printf("请输入第一个字符串:\n"); scanf("%s",a); printf("请输入第二个字符串:\n");...原创 2019-07-07 23:22:56 · 142 阅读 · 0 评论 -
C语言
编写- 个函数,输入参数为两个字符串,拼接两个字符串并返回,不要使用strcat函数# include <stdio.h># include "string.h"int ph(char a[20],char b[20]){ int g=0; for(int i=0;i<20;i++){ if(a[i] != '\0'){ g++; } } for(i...原创 2019-07-07 23:21:04 · 213 阅读 · 0 评论 -
C语言
编写一 个函数,输入参数为一个int型数组, 一个整形变量指明数组长度,返回该数组中最大元素值。# include <stdio.h># include "string.h"int ph(int a[],int b){ int max=a[0]; for(int i=0;i<b;i++){ if(a[i]>max){ max=a[i]; } }...原创 2019-07-07 23:20:17 · 357 阅读 · 0 评论 -
C语言
编写一个函数,接受3个参数,第一一个为一个字符,第二个为一个整数,指明在一-行中要打印多少次字符,第三个为一个整数,指明要打印多少行,之后打印该字符。# include <stdio.h># include "string.h"void printzf(char a,int b,int c){ for(int j=0;j<3;j++){ for(int i=0;i&...原创 2019-07-07 23:19:31 · 133 阅读 · 0 评论 -
C语言编程
编写一个函数功能是,删去一维数组中所有相同的数,只保留一个,函数返回删除后数组中数据的个数。# include <stdio.h># include "string.h"int fun(int *n){ int b=*n; int i,c=0,d=1; while(b){ i=b%10; if(i%2 != 0){ c=c+d*i; d=d*10; ...原创 2019-07-07 23:15:11 · 303 阅读 · 0 评论 -
C语言编程
实现一个函数fun的功能是:将形参n所指变量,每位上的偶数删除,剩余数按顺序组成一个新的数,并通过形参指针n传回所指变量。# include <stdio.h># include "string.h"int fun(int *p){ //printf("++++++\n"); //printf("%d\n",*p); int b=*p; int c,d=0,i=1; ...原创 2019-07-07 23:12:38 · 202 阅读 · 0 评论 -
c语言习题-求最大元素及下标
c语言习题-求最大元素及下标要求请编写一个函数void fun(int a[],int n,int *k),用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。注:n为数组a的元素个数。程序#include void fun(int a[],int n,int *k){ int i,maxxr,j; maxxr=a[0]; for(i原创 2018-01-08 13:00:52 · 5483 阅读 · 0 评论