- 博客(9)
- 收藏
- 关注
原创 字符串逆序
#include #include<stdio.h>void f(char *p){int i,l=0;char temp;for(i=0;i<20;i++){if(p[i]!=’\0’)l++;elsebreak;}for(i=0;i<l/2;i++){temp=p[i];p[i]=p[l-i-1];p[l-i-1]=temp;}}int main(){char st[20];scanf("%s",st);f(st);printf("%s"
2020-10-22 12:52:12
131
原创 使用函数计算素数并求和
#include #include<stdio.h>//鍦ㄦ澶勬坊鍔犲嚱鏁板0鏄?int prime(int n);int main(){int m,n,ct=0,sum=0,i;scanf("%d%d",&m,&n);if(m<2) m=2;for(i=m;i<=n;i++)if(prime(i)){ct++;sum=sum+i;}printf(“count=%d,sum=%d\n”,ct,sum);return 0;}//鍦ㄦ澶
2020-10-22 12:51:31
654
原创 三个数从小到大排序(冒泡)
#include<stdio.h>int main(){int a[3];int i,j,temp;for(i=0;i<3;i++)scanf("%d",&a[i]);for(i=0;i<3;i++)for(j=0;j<2-i;j++)if(a[j]>a[j+1]){temp=a[j];a[j]=a[j+1];a[j+1]=temp;}for(i=0;i<3;i++)printf("%d ",a[i]);return 0;}
2020-10-22 12:50:27
678
原创 三角形周长与面积
#include<stdio.h>#include<math.h>main(){float a,b,c,s,perimeter,area;printf(“Enter 3 sides of the triangle:”);scanf("%f%f%f",&a,&b,&c);if((a+b>c)&&(a+c>b)&&(b+c>a)){perimeter=a+b+c;s=(a+b+c)/2.0;are
2020-10-22 12:49:24
115
原创 两数的最大公约数与最小公倍数
#include<stdio.h>#define MAX(a,b) a>b?a:b#define MIN(a,b) a<b?a:bint main(){int a,b,m,n,mga,mgi,yu;scanf("%d%d",&m,&n);a=MAX(m,n);b=MIN(m,n);while(a%b!=0){yu=a%b;a=b;b=yu;}mga=b;mgi=m*n/mga;printf("%d %d",mga,mgi);return
2020-10-22 12:48:27
70
原创 三位数给定区间的水仙花数
#include<stdio.h>#include<math.h>int main(){int m,n,a,b,c,i,leap;scanf("%d %d",&m,&n);printf(“Narc No:”);for(i=m;i<=n;i++){a=i%10;b=i/10%10;c=i/100;if(aaa+bbb+ccc==i){printf("%d “,i);leap=1;}}if(leap!=1){leap–;printf
2020-10-22 12:47:08
214
原创 对数组中的数据进行排序
#include<stdio.h>#define n 10int main(){int a[n];int i,j,temp;for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n-1;i++){for(j=0;j<n-1-i;j++)if(a[j]>a[j+1]){temp=a[j];a[j]=a[j+1];a[j+1]=temp;}}for(i=0;i<n;i++)printf("%d "
2020-10-22 12:45:29
893
原创 C语言部分练习题
1.数学类问题(1)求根(1.1)普通int main(){int a,b,c,delta;printf(“input three numbers:”);scanf("%d%d%d",&a,&b,&c);float x1,x2,r;delta=bb-4ac;r=sqrt(delta);if(delta>=0){x1=(-b+r)/(2a);x2=(-b-r)/(2*a);if(x1==x2) printf(“x1=x2=%f\n”,x1);els
2020-10-22 12:41:34
535
原创 学生链表
#include<stdio.h>#include<stdlib.h>typedef struct student{int sto;char sname[20];int sgrade;struct student *next;};struct student *creat(){ //创建链表,当输入学号为0时停止输入student head,tail,p;int num;head=(student)malloc(sizeof(student));head-&
2020-10-22 12:35:56
353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人