重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
用-1或者文件結束符結束輸入
網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、小程序設計、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了鳳縣免費建站歡迎大家使用!
//---------------------------------------------------------------------------
#include stdio.h
int main(void)
{
int n=0,i;
while (scanf("%d",i)!=EOFi!=-1)
if (i%2==0) {
printf("%d ",i);
++n;
}
printf("\n共%d個偶數\n",n);
return 0;
}
//---------------------------------------------------------------------------
#include stdio.h
int pow(int a, int b)
{
int k, p = 1;
for (k = 1; k = b; k++)
{
p *= a;
}
return p;
}
int deletea(int a) {
static int num = 0;
int tmpNum = a;
int result = 0;
do{
if ((tmpNum % 10) % 2 != 0)
{
result += (tmpNum % 10) * pow(10,num);
num++;
}
}
while ((tmpNum /= 10) 0);
return result;
}
int main() {
printf("%d\n", deletea(1234567));
return 0;
}
#include?stdio.h
int?Remove(int?a[],?int?len);
void?print_arr(int?a[],?int?n);
int?main(void)
{
int?a[]?=?{1,?2,?3,?4,?5};
int?l;
if?(l?=?Remove(a,?5))
print_arr(a,?l);
return?0;
}
int?Remove(int?a[],?int?len)
{
int?i,?j;
i
for?(i?=?0,?j?=?0;?i??len;?++i)
if?(a[i]?%?2)
a[j++]?=?a[i];
return?j;
}
void?print_arr(int?a[],?int?n)
{
int?i;
for?(i?=?0;?i??n;?++i)
printf("%d?",?a[i]);
}
這樣更快啊,O(n),只需要從頭到尾掃描一次就可以啦