zoukankan      html  css  js  c++  java
  • 第十次作业

    拆分实数

    #include "stdio.h"
    int main(void)
    {
    double x, y, z, *intpart = &y, *fracpart = &z;
    void splitfloat(double x, double *intpart, double *fracpart);
    printf("输入一个小数:");
    scanf("%lf", &x);
    splitfloat(x, intpart, fracpart);
    printf("The intpart is: %lf ", *intpart);
    printf("The fracpart is:%.6lf ", *fracpart);
    return 0;
    }
    void splitfloat(double x, double *intpart, double *fracpart)
    {
    *intpart = (int)x;
    *fracpart = x - *intpart;
    }

    在数组中查找指定元素

    #include <stdio.h>
    int search(int list[],int n,int x)
    {
    int i;
    for(i=0;i<n;i++)
    if(list[i]==x)return i;
    else return -1;
    }
    main()
    {
    int list[10],n,x,i;
    printf("输入一个正整数n(1<n<=10):");
    scanf("%d",&n);
    printf("输入%d个数: ",n);
    for(i=0;i<n;i++)
    scanf("%d",&list[i]);
    printf("输入x:");
    scanf("%d",&x);
    if(search(list,n,x)==-1)printf("N0T Found ");
    else printf("%d ",search(list,n,x));
    }

     删除字符

    #include"stdio.h"
    #include"string.h"
    void delchar(char* a,char* b,char c);
    int main(void)
    {
    char a[100];
    char b[100];
    char c;
    printf("Input the string:");
    scanf("%s",a);
    printf("Input a ch:");
    scanf("%s",&c);
    delchar(a,b,c);
    printf("%s",b);
    printf(" ");
    return 0;
    }
    void delchar(char* a,char* b,char c)
    {
    int i=0,j=0;

    while(a[i]!=''){
    if(a[i]!=c){

    b[j]=a[i];

    j++;}
    i++;
    }
    b[j]=''; }

     

    字符排序

    #include <stdio.h>
    #include <string.h>

    void m(char *p[])

    {
    int i,j,k;
    char *t;
    for (i=0; i<4; i++) {
    for (j=0; j<4-i; j++) {
    if (strcmp(p[j],p[j+1])>0) {
    t=p[j];
    p[j]=p[j+1];
    p[j+1]=t;
    }
    }
    }

    for (k=0; k<5; k++) {
    puts(p[k]);
    }

    }

    int main()
    {
    printf("请输入5个数:");
    int i;
    char a[5][80];
    char *p[5];
    for (i=0;i<5; i++) {
    scanf("%s",&a[i]);
    p[i]=a[i];
    }
    m(p);
    return 0;
    }

  • 相关阅读:
    PHP NG (PHP 5.7) 性能比 PHP 5.6 提升近 1 倍
    PHP移动互联网开发笔记(3)——运算符
    利用PHP生成二维码
    几款常用的PHP模板引擎
    PHP多线程的使用
    关于程序员失眠的解决方案
    PHP移动互联网开发笔记(5)——文件的上传下载
    PHP生成二维码【谷歌API+qrcode+圆角Logo】
    7种流行PHP集成开发工具(IDE)的比较
    封装
  • 原文地址:https://www.cnblogs.com/zhangxiaojiao/p/zxjjjjj.html
Copyright © 2011-2022 走看看