本文目录一览:
- 1、C语言编程题目 题目描述 胡大加工厂出产一种特殊零件。某天,客户到厂来查看零件。
- 2、工厂机械编程和计算机二级c语言差别大吗?难度差别大
- 3、跪求! 工厂生产销售C语言程序 (佣金)急!!
- 4、CNC编程跟C语言有关吗?
- 5、用C语言编写计算工人工资怎么编写?
- 6、C语言编程:某工厂有20名工人,根据1年内每个人所生产的零件数给奖励(问题补充里)
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个输入的确很累。每次输入第一个数是编号,第二个是零件数。输出一个表。