第十四周專案六 閱讀程式(1、2、3)
阿新 • • 發佈:2019-02-16
1.
#include <iostream>
using namespace std;
int main()
{
int a [6]={2,-3,4,-6,-8,10}, i;
for (i=0;i<6;i++)
{
if(a[i]<0) continue;
cout<<a[i]<<" ";
}
cout<<endl;
return 0;
}
預計執行結果:2 4 10
實際執行結果:
2.
#include <iostream> using namespace std; int main( ){ int y=53,i=0,j,a[8]; do { a[i++]=y%2; y=y/2; }while(y!=0) ; for(j=i-1;j>=0;j--) cout<<a[j]; cout<<endl; return 0; }
預計執行結果:10101
實際執行結果:
學習心得:未能理解a[i++]的意思
3.
#include <iostream>
using namespace std;
int main( ){
char ch[]={"12yue25ri"};
int i,s=0;
for(i=0;ch[i]>='0' && ch[i]<='9';i++)
s=10*s+ch[i]-'0';
cout<<s<<endl;
return 0;
}
預計執行結果:12實際執行結果: