有问题就有答案
Q1:C语言编程,手动输入<=1000的受检测产品,1表示正品,0表示次品,最后输出次品率和不合格的产品是第几个
#includevoidmain(){intn,a,i=0,j=1,sum=0,x[100];printf("输入hepcrocts "编号: ");scanf("%d ",n);while(j=n){ printf(" iftureinput 1,elseinput 0: ");scanf("% d ",a);if(a==0){ x[I]=j;总和;我;} j;}printf("次品率:%f\n ",(float)sum/(float)n);printf("次品分别是\ n ");while(i){printf("第%d个\n ",x[I-1]);我-;} printf(" \ n ");}
Q2:c语言编程,输入1000以内的完全数
#includeintmain(){intn,I,sum for(n=2;n=1000n){ sum=0;for(I=1;我
Q3:c语言编程:输入一个数(0-1000),要求能输出它是几位数,不满足范围重新输入、输出
#include#includeint main(){int a;for{ printf("请输入一个数(0--1000):");scanf("%d",&a;);if(a1000){printf("错误,请重新输入");break;}else if(a>=0&&a;=10&&a;<100){printf("是二位数");else printf("是三位数");_getche();beak;}}
Q4:c语言编程:若找到则输出所在的下标值,否则输出-1
第一种方法:strstr函数,你先把数字转换成字符然后在数组字符字符里调用strstr函数。第二种:写个while循环一一比较
Q5:用c语言编写程序,输入一个大于0但小于1000的整数,输出此整数的所有因子
#includeintmain(void){intn,I;scanf("%d ",n);for(I=1;I=n;i){if(n%i==0){printf("%d\n ",I);} }返回0;}
Q6:C语言编程:输入一个正整数n(1<n<=1000),再输入n个整数,分析每个整数的每一个数字,求出
#include int main(){ int a[10]={0}; int n,i,k,x,max; max=0; scanf("%d",&n); for (i=1;imax) max=a[k]; x=x/10; } } for (i=0;i<10;i++) { if (a[i]==max) printf("%d\n",i); } return 0;}
转载请注明:C语言编程,手动输入<=1000的受检测产品,1表示正品,0表示次品,最后输出次品率和不合格的产品是第几个,python编程 | 热豆腐网址之家