您的位置:

工厂编程c语言,工厂编程c语言教程

本文目录一览:

C语言编程题目 题目描述 胡大加工厂出产一种特殊零件。某天,客户到厂来查看零件。

//希望我的回答对你的学习有帮助

#includestdio.h

#includestring.h

#include algorithm

#includequeue

using namespace std;

const int maxn = 1000 + 5;

int min(int a,int b)

{

    return ab?b:a;

}

int main()

{

    int k,b[7];

    char s[maxn],a[maxn];

    scanf("%d",k);

    while(k--)

    {

        

        scanf("%s",s);

        int len=strlen(s),i,count,ret;

        for(i=0;ilen;i++)

            a[i]=s[i];

        sort(s,s+len);

        memset(b,0,sizeof(b));

        for(i=0;ilen;i++)

        {

            if(s[i]=='A'a[i]=='B')

            b[0]++;

            if(s[i]=='A'a[i]=='C')

            b[1]++;

            if(s[i]=='B'a[i]=='C')

            b[2]++;

            if(s[i]=='B'a[i]=='A')

            b[3]++;

            if(s[i]=='C'a[i]=='A')

            b[4]++;

            if(s[i]=='C'a[i]=='B')

            b[5]++;

        }

        count=0;    

        for(i=0;i3;i++)

        {

            ret=min(b[i],b[i+3]);

            count+=ret;

            b[i]-=ret;b[i+3]-=ret;

        }

        for(i=0,ret=0;i6;i++)

        ret+=b[i];

        printf("%d\n",count+b[0]*2+b[1]*2);

    }

    return 0;

}

工厂机械编程和计算机二级c语言差别大吗?难度差别大

1、这两种语言基本没什么区别,语法是一样的,只是在C语言中不支持类和对象,C++支持类和对象,另外就是一些函数变得简单了。

2、C++毕竟是面向对象的,如果要考试拿证的话,可能C简单一些,如果是为了学知识,C++更适合一些。

跪求! 工厂生产销售C语言程序 (佣金)急!!

没能帮的上你忙,

还是希望你能顺利完成。

呵呵

有空多交流

CNC编程跟C语言有关吗?

CNC编程要看《数控机床编程》,主要是加工零件。

与C语言关系不大。C语言学好了可以编程写软件。

用C语言编写计算工人工资怎么编写?

用C语言编写计算工人工资怎么编写?

某工厂按工人的工时计算工人工资,规则如下:工资按每小时84元计发。若总工时120小时,超过120小时的部分每小时加发15%;若总工时60小时,则总工资扣发700元。编写程序,从键盘录入某工人的工时,程序能计算并输出该工人的工资。(画出程序流程图)

用C语言编写计算工人工资怎么编写?

某工厂按工人的工时计算工人工资,规则如下:工资按每小时84元计发。若总工时120小时,超过120小时的部分每小时加发15%;若总工时60小时,则总工资扣发700元。编写程序,从键盘录入某工人的工时,程序能计算并输出该工人的工资。(画出程序流程图)

C语言编程:某工厂有20名工人,根据1年内每个人所生产的零件数给奖励(问题补充里)

#includestdio.h

int main(void)

{

typedef struct

{

int no;

int result;

}Table;

Table table[20];

int i;

for(i=0; i20; i++)

{

printf("Input worker%d's number and result:\n", i+1);

scanf("%d %d", table[i].no, table[i].result);

getchar();

}

printf("No.\tResult\tBonus\n\n");

for(i=0; i20; i++)

{

printf("%d\t%d\t", table[i].no, table[i].result);

if(table[i].result=1000)

printf("%d\n", 500);

else if(table[i].result=900table[i].result1000)

printf("%d\n", 300);

else

printf("\n");

}

}

既然没有初值,我只好让你输入个够了.....别生气,20个输入的确很累。每次输入第一个数是编号,第二个是零件数。输出一个表。