![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语言
小猪跳云朵
从零开始学习
展开
-
二维数组元素互换
#include <stdio.h>int main(){ int a[2][3]={{1,2,3},{4,5,6}};//定义数组,并给个元素赋值 int b[3][2],i,j;//定义数组和变量 printf("array a:\n"); for(i=0;i<2;i++)//数组a的行数共2行,循环2次 { for(j=0;j<3;j++)//3列,循...原创 2018-11-13 17:08:18 · 4253 阅读 · 1 评论 -
在whlie中\r\n空格的区别
#include <stdio.h>int main(){char c;while((c=getchar())!=’\n’)//检测到回车,退出循环{if((c>=‘a’&&c<=‘z’)||(c>=‘A’&&c<=‘Z’)){c=c+4;if((c>‘Z’&&c<=‘Z’+4)||c原创 2018-11-12 09:22:08 · 497 阅读 · 0 评论 -
测试,字符函数
测试#include<stdio.h>int main(){char a[90],b[90];gets(a);gets(b);puts(a);printf("%s\n",strcat(a,b));puts(a);printf("%s\n",strcpy(a,b));puts(a);puts(b);printf("%d\n",strcmp(a,b)); ...原创 2018-11-20 20:52:40 · 124 阅读 · 0 评论 -
c语言4个比较大小,函数的嵌套
#include <stdio.h>int main()//{ int max_4(int a,int b,int c,int d);//对max _4的声明 int a,b,c,d,max; printf("Please enter 4 interger number:\n"); scanf("%d%d%d%d",&a,&b,&c,&d)...原创 2018-11-22 13:38:14 · 8381 阅读 · 0 评论 -
a,b两队谁是赢家
#include <stdio.h>higher(int x,int y){ int flag; if(x>y) flag=1;//a队+1 else if(x<y) flag=-1;//b队+1 else flag=0;//平 return flag;}int main(){ int a[10],b[10],i,n=0,m=0,k=0; p...原创 2018-11-22 17:33:21 · 229 阅读 · 0 评论 -
三个字符串比大小
#include <stdio.h>#include <string.h>int main(){ char string[20];//字符串长度19 char str[3][20];//3个字符串,限制每个字符19个字符 int i; for (i=0;i<3;i++)//接受3次字符串 gets(str[i]);//从终端输入一个字符串到字符...原创 2018-11-19 21:13:59 · 2758 阅读 · 0 评论 -
水仙花数,c语言
/*输入两个三位数,判断是否为水仙花数*/#include <stdio.h>#include <math.h>int isYes(int n){ int i,j,k; i=n/100;//百位数字 j=n/10%10;//先/10数字变为2位数,即暂时丢弃个位数字,%10是十位数 k=n%10;//个位数字 if(n==i*i*i+j*j*j+k*k*k...原创 2018-11-19 21:18:08 · 1117 阅读 · 0 评论 -
选择法排序
#include <stdio.h>int main(){ int s(int array[], int n); int a[10], i; printf("enter the array:\n"); for (i = 0; i < 10; i++)//输入需要排序的10个数 scanf("%d", &a[i]); s(a, 10);//调用 pr...原创 2018-11-25 15:31:47 · 164 阅读 · 0 评论 -
1到101之间的素数
#include "stdio.h"#include <math.h> int main (){ int m,i,k,h=0,leap=1; printf("\n"); for(m=101;m<=200;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) if(m%i==0) { leap=0;break; }...原创 2018-12-08 14:26:40 · 1058 阅读 · 0 评论