c语言
风信子的故事
这个作者很懒,什么都没留下…
展开
-
统计字符串中字母,数字,空格和其他字符的个数。
#include <stdio.h>int letter,digit,space,others;int main(){void count(char []); char text[80]; printf("input string:\n"); gets(text); printf("string:"); puts(text); letter=0; digit=0; space=0; o...原创 2018-02-22 17:59:38 · 8778 阅读 · 1 评论 -
写一个函数,将两个字符串连接
#include<stdio.h>int main(){ void concate(char string1[],char string2[],char string3[]); char s1[100],s2[100],s[200]; printf("input s1:\n"); scanf("%s",&s1); printf("input s2:"); scanf("%s",...原创 2018-02-11 15:23:51 · 12027 阅读 · 2 评论 -
编程实现字符串的反转问题
#include<stdio.h>#include<string.h>int main(){ void merit(char s[]); char str[100]; scanf("%s",str); merit(str); printf("%s",str);}void merit(char s[]){ int n,i,temp; n=strlen(s); for(i=0;...原创 2018-02-11 14:41:49 · 454 阅读 · 0 评论 -
c语言编程3*3矩阵的转置
#include<stdio.h>#define N 3int arry[N][N],b[N][N];int main(){void merg(int arry[][3]); int a[3][3],i,j; for(i=0;i<N;i++) for(j=0;j<N;j++){ scanf("%d",&arry[i][j]); } printf("原始的矩阵为:\...原创 2018-02-11 14:13:47 · 11687 阅读 · 1 评论 -
调用函数判断素数问题,判断某个区间的素数。
#include<stdio.h>#include<math.h>int main(){ bool isprime(int); int a,b,k; printf("输入所要判断的区间数:\n"); scanf("%d%d",&a,&b); for(k=a;k<=b;k++) //for循环判断素数; { if(isprime(k)) ...原创 2018-02-11 12:11:28 · 1198 阅读 · 0 评论 -
判断一个数是不是素数?
#include<stdio.h>#include<math.h>int main(){ int prime(int); int a; printf("请输入一个数:\n"); scanf("%d",&a); if(prime(a)) printf("%d是素数\n",a); else printf("%d不是素数\n",a); }int pr原创 2018-02-11 11:43:50 · 215 阅读 · 0 评论 -
求二元一次方程组的根问题。
#include<stdio.h>#include<math.h>float disc,p,q,x1,x2; int main(){ void value1(int a,int b); void value2(int a,int b); void value3(int a,int b); int a,b,c; printf("请输入a b c:\n"); scanf("%d...原创 2018-02-11 11:31:37 · 1702 阅读 · 0 评论 -
运用选择法对数组中的数进行排序
//描述://所谓选择法就是将10数的最小的数与a[0]进行交换,然后再将a[1]-a[9]中的最小数与a[1]进行交换,以此类推知道10个数有序;#include<stdio.h>int main(){ //所谓选择法就是将10数的最小的数与a[0]进行交换, //然后再将a[1]-a[9]中的最小数与a[1]进行交换,以此类推知道10个数有序; int sort(int arry[...原创 2018-02-11 10:37:05 · 1729 阅读 · 0 评论 -
编程求两个数的最大公约数和最小公倍数
1:最大公约数的算法描述:运用辗除法先比较两个数的大小,大的赋值给 m小的赋值给n;用大数除以小数,如果能除尽小数就是最大公约数,否则再用较小的数除以余数,依次类推,直到除法能除尽为止,即余数为0;2:最小公倍数:用两个数的积除以最大公约数即可。代码:#include<stdio.h>int main(){ int zuida(int,int); int zuixiao(int,int...原创 2018-02-10 21:40:51 · 4314 阅读 · 0 评论