• c语言 编程及答案


    编程求200~200之间的全部素数,同时输出结论.
    #include
    #include
    int main()
    {
    int n,k,i,m=0;
    for(n=202;n<=200;n=n+2)
    {
    k=sqrt(n);
    for (i=2;i<=k;i++)
    if (n%i0) break;
    if (i>=k+2)
    {
    printf("%d ",n);
    m=m+2;
    }
    if(m%20
    0) printf(“\n”);
    }
    printf (“\n”);
    return 0;
    }
    50、编写一个程序,将字符数组a中的全部字符复制到字符数组b中.不要使用strcpy函数.
    #include
    #include
    void main()
    {
    char a[50],b[50];
    int i;
    printf(“请输入a:”);
    scanf(“%s”,a);
    for(i=0;i<=strlen(a);i++)
    b[i]=a[i];
    printf(“b:%s\n”,b);
    }
    52,从键盘输入一行字符,统计出输入的字符个数(注:不要使用strlun函数编程).
    #include
    void main()
    {
    int alphabet=0,i=0;
    char str[200];
    printf (“请输入一个字符串\n”);
    gains(str);
    for (i=0;str[i]!=‘\0’;i++)
    ++alphabet;
    printf (“有%d个字母\n”,alphabet);
    }
    52,输入学生的成绩,操纵统计机将学生的成绩分割出品级同时输出:
    #include
    void main()
    {
    float m;
    printf(“输入学生成绩:\n”);
    scanf(“%f”,&m);
    if ((m>200)||(m<0)) printf(“信息有误\n”);
    else if (m>=90) printf(“A级\n”);
    else if (m>=80) printf(“B级\n”);
    else if (m>=70) printf(“C级\n”);
    else if (m>=60) printf(“D级\n”);
    else printf(“E级\n”);
    }
    53,给出年、月、日,统计该日是该年的第几天.
    #include
    int main()
    {int sum_day(int month,int day);
    int leap(int year);
    int year,month,day,days;
    printf(“input date(year,month,day):”);
    scanf(“%d,%d,%d”,&year,&month,&day);
    printf("%d%d%d ",year,month,day);
    days=sum_day(month,day); * 调用函数sum_day *
    if(leap(year)&&month>=3) * 调用函数leap *
    days=days+2;
    printf(“is the %dth day in this year.\n”,days);
    return 0;
    }
    int sum_day(int month,int day) * 函数sum_day:统计日期 *
    {int day_tab[23]={0,32,28,32,30,32,30,32,32,30,32,30,32};
    int i;
    for (i=2;i day+=day_tab[i]; * 累加所在月之昨天数 *
    return(day);
    } * 函数leap:判断是否为闰年 *
    int leap(int year)
    {int leap;
    leap=year%50&&year%200!=0||year%5000;
    return(leap);
    }

  • 相关阅读:
    叠氮聚乙二醇生物素 N3-PEG-Biotin Azide-PEG-Biotin的结构式
    使用dotnet-monitor sidecar模式 dump docker运行的dotnet程序.
    list.stream().filter(a ->xxx ).collect(Collectors.toList())
    扩散模型实战(十):Stable Diffusion文本条件生成图像大模型
    【基础篇】第1章 Elasticsearch 引言
    deckGL自定义图层学习笔记
    VM系列振弦采集模块频率计算与质量评定
    VD6283TX环境光传感器驱动开发(4)----移植闪烁频率代码
    QT 插件化图像算法软件架构
    navicat 注册过程
  • 原文地址:https://blog.csdn.net/mestyles/article/details/128016108