#include<iostream>usingnamespace std;intmain(){double m, sum =0;int n =1;
cin >> m;while(sum <= m)//while()里面作循环条件就行{
sum = sum +1.0/ n;
n++;}
cout <<"sum="<< sum <<","<<"n="<< n -1<< endl;//注意这里需要n-1,因为是+1之后就输出n了,在这次是不符合的!return0;}
#include<iostream>usingnamespace std;intmain(){int i, A, B, C, D, S;for(i =1000; i <=9999; i++)//四位数是1000到9999{
A = i /1000%10;//分别取各位
B = i /100%10;
C = i /10%10;
D = i %10;if(C >0)//这里C做了十位是首位,所以一定要大于0{
S =(A *10+ B + C *10+ D)*(A *10+ B + C *10+ D);if(S == i)
cout << i << endl;}}return0;}
#include<iostream>usingnamespace std;intmain(){int max, min, sum =0;int a[12];for(int i =0; i <12; i++){
cin >> a[i];
sum = sum+a[i];if(i ==0){
max = a[i];
min = a[i];//第一个值默认作为最大最小值的初始值}else{if(max < a[i])
max = a[i];if(min > a[i])
min = a[i];}}
sum = sum - min - max;
cout <<"sum="<< sum << endl;return0;}