阅读程序
(20)
1.定义2个整型变量n,i
2.赋值n=0,i=0
3.判断i<3为真转到6,为假转7
4.输入表达式n++
5.case0~case2
6.n++
7.输出
8.结束
完善程序
(5)
1.定义6个长整型变量n,i,k,j,p,sum
2.n=2
3.判断n<=10为真继续执行为假转10
4.k=n*n*n
5.i=1
6.判断i<k/2为真
7.j=i,sum=0
8.判断sum<k为真
9.sum+=j
10.如果sum==k,n++
11.输出n,n,n,sum
12.p=i
13.判断p<j-2
14.p+=2,
15.输出p
16.如果i>=k/2 输出error
17.结束
(6)
1.定义5个长整型变量m,n,k,s,flag
2.从键盘输入一个整数并赋给k
3.n=k
4.m=n
5.s=n*(n-m)-m*m
6.如果(s*s==1)flag=1
7.否则m--
8.m>0&&!flag
9.如果m==0,n--否则转12
10.n>0&&!flag
11.输出m,n
12.结束
(8)
1.定义3个变量i,j,line
2.定义1个长整型变量n
3.输入n
4.从键盘中输入一个整数赋给n
5.如果n<=1输出Enter,error,enter again否则转4
6.i=2
7.i<=n为真继续执行
8.j=2
9.j<i为真继续执行
10.如果i%j==0则本次程序结束
11.如果j==i&&i%10!=9执行14否则转15
12.i++为真转7否则转14
13j++为真转9否则转14
14.输入i
15line++
16.结束
(9)
1.定义3个变量i,j,n
2.定义2个长整型变量temp,sum=0
3.输入Please input terms numbers
4.从键盘输入一个整数并赋给n
5.如果n<1||n>10输出Enter error enter again否则转4
6.i=0
7.i<n为真继续执行为假转13
8.temp=0
9. j=0
10.j<=i为真继续执行为假转14
11.temp+=(long int)pow(10,j)*(i+1)
12.sum+=temp
13.i++
14.j++
15.输出sum
16.结束
编程题
(1)
1.定义4个变量i,j,n=0,sum
2.i=3
3.i<=1000为真继续执行为假转13
4.sum=0
5.j=1
6.j<n-1为真继续执行为假转14
7.如果n%j==0,sum=sum+j为真继续执行否则8
8.如果i==sum继续执行否则转8
9.输出i
10.n++
11.如果n%5==0继续执行否则转7
12.输出换行
13.i++
14.j++
15.输出n
16.结束
(2)
1.定义2个变量i,n=0
2.i=1000
3.i<=2000为真继续执行否则转9
4.如果i%4==0&&i%100!=0||i%400==0继续执行
5.输出i
6.n++
7.如果n%5==0为真继续执行
8.i++
9.输出换行
10.结束
(3)
(1)定义五个整数变量,分别为i,a,b,c,n;
(2)n=0;
(3)i=100;
(4)如果i<=999为真,则执行(5),否则循环结束;
(5)a=i/100;
(6)b=(i-a*100)/10;
(7)c=i%10;
(8)如果a*a*a+b*b*b+c*c*c==i为真,则执行(9),否则执行(11);
(9)输出i;
(10)n++;
(11)如果n%2==0为真,则执行(12),否则执行(13);
(12)输出换行;
(13)i++,返回(4);
(4)
1.定义4个整型变量k=1,i,n,t
2.定义2个小数e=1,s=1
3.从键盘输入一个整数赋给n
4.听
5.t=1
6.i=1
7.i<=k为真继续执行为假13
8.t=t*i
9.e=e+1.0/t
10.k++
11.k<=n
12.i++
13.输出e
14.结束
(5)
1.定义6个单精度型变量y,s=1,x,xx=1,a=1,i=1
2.从键盘输入一个小数赋给x
3.a=-a
4.i++
5.xx=xx*x
6.s=s+a*y
7.判断y>0.00001为真继续执行为假转3
8.输出s
9.结束