问题描述: C语言怎么写出"如果对任意i有a[i]=1,则n++"?我试了在if和while的条件里面加for循环提示错误, 1个回答 分类:综合 2014-12-15 问题解答: 我来补答 你这句话的意思是说,如果a数组里面的所有值都为1,则n= n+1么,n只加了这一次? 再问: 对再问: 怎么写出来这个效果啊大神 再答: int a[100];//假设数组100个元素int flag = 1; //标志位,如果所有元素都是1则标志位保持1,否则变成0for(i=0; i < 100; i++) {//这里100 if (a[i] != 1) { flag = 0; break; }}if (flag == 1) { n+=1;} 展开全文阅读