I’m sorry that I wasn’t able to return to your_______ 76
第1题:
第2题:
程序填空完成功能:求分数序列2/1,3/2,5/3,8/5,13/8 ……的前20项之和。 #include <iostream> using namespace std; int main() { double i,n=1,m=1,t,s=0 ; for (i=1;i<=20;i++) { t = n ; n = m ; 【 】; s = s + m/n ; } cout<<s<<endl; return 0; }
第3题:
【单选题】以下程序的输出结果是() int main() { int b[3]={0, 1, 2}, i, t=1; for(i=0; i<3; i++) t=t+b[i]; printf("%dn", t); return 0; }
A.4
B.3
C.2
D.1
第4题:
输入hello↙,写出下面程序的运行结果。 #include <stdio.h> #include <string.h> int main() { char s[80],t[200]; int i,sl ; gets(s); sl = strlen(s); for(i=0 ;i<sl ;i++) t[i]=s[sl-i-1] ; for (i=0; i<sl; i++) t[sl+i] = s[i]; t[sl+i]='0' ; puts(t); return 0; }
第5题:
以下程序运行后m的值等于i的值. int main() { int i, m=0 ; for(i=0; i<10; i++) ; m++; return 0; }
第6题:
写出以下程序的运行结果: int main() { int m,s,i; for(m=2;m<10;m++) { s=0; for(i=1;i<m;i++) if((m%i)==0) s=s+i; if(s==m) printf(“%d”,m); } return 0; }