#include<stdio.h> //int i;//i是全局变量,不初始化,默认为0 //int main() //{ // i--;//-1 // if (i > sizeof(i))//sizeof这个操作符算出的结果的类型是unsigned int,而i=-1是有符号整形 // //两者不同,需要先整型提升,-1在内存中是32个1,此时被看作无符号整形,所以补码等于原码,此时i数非常大 // { // printf(">\n"); // // } // else // { // printf("<\n"); // } // return 0; //} //求Sn=a+aa+aaa+aaaa+aaaaa的前五项之和,其中,a是一个数字 //如2+22+222+2222+22222 //int main() //{ //由a组成的前n项之和,不考虑溢出 // int a = 0;//输入的数字 // int n = 0;//前几项 // scanf("%d %d", &a, &n); // int i = 0; // int sum = 0; // int ret = 0; // // // for (i = 0; i < n; i++)//把前n项加起来 // { // ret = ret * 10 + a;//算出一项-----前一项数字*10+a // sum = sum +ret;//用sum+每一项 // } // printf("%d\n", sum); // return 0; //}