笔记
a_Dragon1
这个作者很懒,什么都没留下…
展开
-
C语言选择排序法
C语言for循环应用小程序实例选择排序法#include <stdio.h>#define N 4int main(){ int a[N],i,j,k,t; //输入数组元素 for(i=0; i<N; i++) { printf("请输入a[%d]\t",i); scanf("%d",&a[i]); } //插入排序 for(i=0; i<N-1; i++) {原创 2021-12-07 23:24:18 · 165 阅读 · 0 评论 -
C语言利用结构体判断年月日
C语言利用自定义结构体,设计函数,并且判断是今年的第几天。#include<stdio.h>struct { int year; int month; int day;}date; int main (){ int days(int year, int month, int day); //调用函数days int day_sum; puts("\t**********时间计算****原创 2021-12-07 23:22:40 · 1175 阅读 · 0 评论 -
C语言冒泡排序
C语言自定义函数,冒泡排序#include <stdio.h>#include <string.h>void pop(int str[100]) { int i,j,t; for(i=1;i<strlen(str);i++) for(j=0;j<strlen(str)-i;j++) if(str[j]>str[j+1]) { t=str[j];str[j]=str[j+1];str[j+原创 2021-12-07 23:20:48 · 144 阅读 · 0 评论 -
C语言利用函数验证哥德巴赫猜想
C语言自定义函数小程序(三)利用C语言的自定义函数完成哥德巴赫猜想#include <stdio.h>#include <math.h>int prime(int n) { int i; if(n==2) return 1; for(i=2; i<=sqrt(n); i++) { if(n%i==0) return 0; } return 1;}int main(){ int N,n,i; puts("\n原创 2021-12-07 23:18:30 · 935 阅读 · 0 评论 -
C语言递推计算年龄问题
C语言自定义函数小程序(二)利用递推思想计算年龄问题#include <stdio.h>int age(int i);int age(int i){ int num; if(i==1) { num=10; } else if(i>1 && i<=5) { num=age(i-1)+3; } else if(i>5) { puts("请输入1至5的整数,系统将帮助您计算该名同学的年龄!"); } return nu原创 2021-12-07 23:16:25 · 861 阅读 · 0 评论 -
C语言利用指针倒序输出
C语言指针应用(一)利用指针完成操作:输入一串字符并且倒序输出#include <stdio.h>#include <string.h>#include <windows.h>int main(){ char str[80],*p; int i,j; puts("请输入一串字符,并且以Enter结束!"); gets(str); puts("您输入的字符为:"); puts(str); puts("系统正在转换中。。。请原创 2021-12-07 23:14:13 · 2581 阅读 · 0 评论 -
C语言输出菱形
C语言自定义函数小程序(一)设计一个输出菱形的函数,并且输出验证其正确性。#include <stdio.h>void diamond(int n);int main(){ int n,i; puts("游戏规则如下:请输入5至15内的奇数,系统将输出一个菱形。如果你不遵守游戏规则,你将会受到惩罚!!!\n\n"); puts("**********请输入菱形的层数,为5至15内的奇数**********"); scanf("%d",&n); if(n<15原创 2021-12-07 23:11:10 · 739 阅读 · 0 评论 -
C语言比较三个数的大小
C语言入门基础小程序(一)输入3个数,并且比较大小#include <stdio.h>void main(){ float a,b,c,t; printf("请输入三个数:"); scanf("%f,%f,%f",&a,&b,&c); if (a>b) { t=a;a=b;b=t; } if (a>c) { t=a;a=c;c=t; } if (b>c) { t=b;b=c;c=t; } printf("%原创 2021-12-07 22:50:01 · 2782 阅读 · 0 评论 -
C语言1到n while语句
C语言入门基础循环语句(二)while语句#include<stdio.h> void main(){ int i=1,n; int sum=0; printf("请输入一个数:"); scanf("%d",&n); while(i<=n) { sum+=i; i++; } printf("结果:%d\n",sum); }...原创 2021-12-07 22:46:54 · 482 阅读 · 0 评论 -
C语言1到n do while语句
C语言入门基础循环语句(一)do while语句#include<stdio.h> void main(){ int i=1,n; int sum=0; printf("请输入一个数:"); scanf("%d",&n); do { sum+=i; i++; } while(i<=n); printf("结果:%d\n",sum); }...原创 2021-12-07 22:44:00 · 520 阅读 · 0 评论