自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 用指针形式写一个strcmp函数

函数功能就是当s1和s2相等时,函数返回值为0, 如果s1>s2时,函数返回值为正整数, s1<s2时,函数返回值为负整数。(返回值的大小是遇到的第一个不同的字符的ASCII码的差)#include<stdio.h>#define N 100int strcmp(char *s1, char *s2){ while(*s1 == *s2) ...

2018-08-18 12:49:07 846

原创 用指针形式写一个strcpy函数。

strcpy函数#include<stdio.h>char *mystrcpy(char *str, const char *ptr){ char *tmp = str; while((*str++ = *ptr++) != '\0'); return tmp;}int main(){ char str[20] = "helloworld"; ...

2018-08-18 11:57:50 647

原创 小于等于n的素数之和

输入一个自然数n,求小于等于n的素数之和 #include<stdio.h> int main(){ int i,j,n,sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=2;j<n;j++) { if(i%j==0) break...

2018-08-11 22:30:44 972

原创 输出和为n的回文数

#include<stdio.h>int main(){ int a,b,c,d,e,f,n; scanf("%d",&n); if(1<=n<=54) { for(a=0;a<=9;a++) { for(b=0;b<=9;b++) {

2018-08-11 21:03:04 468

原创 输入一个字符串,计算有多少个单词

#include<stdio.h>int main(){ int i,sum=0,word=0; char s[100]; gets(s); for(i=0;s[i]!='\0';i++) if(s[i]==' ') word=0; else if(word==0) { ...

2018-08-08 18:44:57 552

原创 输出前n行杨辉三角

#include<stdio.h>int main(){ int i,j,n=0,a[100][100]={1}; printf("请输入杨辉三角的行数:"); scanf("%d",&n); if(n>=1||n<=99) { for(i=1;i<=n;i++) ...

2018-08-07 21:09:33 8055 1

原创 fn除以10007的余数

#include <stdio.h>int main(){ unsigned long s=0,f1=1,f2=1,f3=1,n=0; scanf("%d",&n); if(n>2) for(s=3;s<=n;s++) { f3=(

2018-08-04 22:35:32 1844 2

原创 矩阵相乘

#include "stdio.h"void main(){ int n,k,m,i,ii,j,a[100][100],b[100][100],ab[100][100]; printf("请输入矩阵a的行数、列数以及矩阵b的列数:\n"); scanf("%d%d%d",&n,&k,&m); printf("请输入矩阵a的所有元素:\...

2018-08-04 17:22:04 324

原创 十进制转二进制

写一个函数,输入一个10进制数,输出它的2进制,例如:输入9,输出1001#include<stdio.h>void fun(int n){ int s[32],i=0; while(n) { s[i++]=n%2; n/=2; } for(i=i-1;i>=0;i--) { ...

2018-08-01 22:22:02 2726 1

原创 大小写字母互换

输入一串字符串,将其中的大写字母换成小写,小写字母换成大写输出。例如输入abdAd,输出ABDaD#include<stdio.h>int main(){ char s[100]; int i; gets(s); for(i=0;s[i];i++) if(s[i]>='A'&&am...

2018-07-31 21:54:13 1046 2

原创 水仙花数

一个三位数,其各个位上的数字的立方和等于该数本身。可见水仙花数介于100到999之间。#include<stdio.h>int main(){ int i,j,k; for(i=1;i<=9;i++) for(j=0;j<=9;j++) for(k=0;k<=9;k++) if(100*i+10*j+k==i*i*i...

2018-07-30 22:47:47 164

原创 输出小于数n的素数

#include<stdio.h>int main(){ int a=0; int i,j,n; scanf("%d",&n); for(i=2;i<n;i++) { for(j=2;j<=i-1;j++) { if(i%j==0)

2018-07-30 22:16:00 1009

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除