![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
例子
六月随风
这个作者很懒,什么都没留下…
展开
-
输入一个不超过10000的正整数,一相反的顺序输出该数
//输入一个不超过10000的正整数,一相反的顺序输出该数。//例如输入1234,输出4321#include <stdio.h>#include <math.h>int main(int argc, char const *argv[]){ int n,k,count=0,a[5]; printf("input a number <10000:"); scanf("%d",&n); //判断数字的位数 k=n;原创 2020-12-04 14:37:01 · 1762 阅读 · 0 评论 -
自恋函数细解
//自恋函数:如果一个正整数等于其各个数字的立方和。如407=4*4*4+0*0*0+7*7*,//就是一个自恋函数.编写程序要求1000以内的所有自恋函数。#include <stdio.h>#include <math.h>int main(int argc, char const *argv[]){ int a,b,c,d; for (int i = 1; i <= 1000; i++) { a=i%10;//各位原创 2020-12-04 11:39:21 · 214 阅读 · 0 评论 -
插入一个数据x,使数组依然有序
#include <stdio.h>//插入一个数据x,使数组依然有序,a数组从小到大排序,其数目为nvoid fun(int *a,int x,int n){ int k=n-1; for (int i = 0; i < n; i++) { if (a[i]>x) { k=i; break; } } for (int i = n-1; i>原创 2020-12-03 11:20:15 · 969 阅读 · 0 评论 -
编写程序计算两个正整数的最小公倍数
//编写程序计算两个正整数的最小公倍数#include<stdio.h>int main(){ int m, n, temp; printf("Input m & n:"); scanf("%d%d", &m, &n); if(m<n) /*比较大小,使得m中存储大数,n中存储小数*/ { temp = m; m = n; n = temp; } for(原创 2020-11-21 17:22:11 · 4358 阅读 · 0 评论 -
编写程序计算两个正整数的最大公约数
//编写程序计算两个正整数的最大公约数#include<stdio.h>int main(){ int m, n, temp; printf("Input m & n:"); scanf("%d%d", &m, &n); if(m<n) /*比较大小,使得m中存储大数,n中存储小数*/ { /*交换m和n的值*/ temp=m; m=n; n=temp; }原创 2020-11-21 17:18:14 · 6007 阅读 · 1 评论 -
C语言转置矩阵
//已知一个二维数组a[2][3]={{1,2,3},{4,5,6}},将其转置后存入另一个二维数组b[3][2]中#include <stdio.h>int main(int argc, char const *argv[]){ int a[2][3]={{1,2,3},{4,5,6}},b[3][2]={0}; for ( int i = 0; i < 3; i++) { for (int j= 0; j < 2; j++)原创 2020-11-21 16:37:49 · 1192 阅读 · 0 评论 -
买富士苹果问题
#include <stdio.h>int main(){ float x=0.8; int day=1,sum=2; while (sum<=100) { sum+=sum*2; day++; } printf("sum=%d\tday=%d\tmoney=%f\tava=%f\n",sum,day,sum*x,sum*x/day); return 0;}sum=162 day=5 ma原创 2020-11-21 16:30:28 · 305 阅读 · 0 评论 -
C语言利用泰勒级数sin(X)
#include <stdio.h>#include <math.h>int main(){int n=1,count=0;float x;double sum,term;printf("Input x: ");scanf("%f",&x);sum=x; //赋初始值term=x;do{ term =-term*x*x/((n+1)*(n+2));//计算相应项 sum+=term; n+=2; count++;}w原创 2020-11-20 11:17:47 · 5973 阅读 · 0 评论