黑马程序员技术交流社区

标题: C语言的一些小细节 [打印本页]

作者: 18704635324    时间: 2016-7-6 19:19
标题: C语言的一些小细节
//    1.%.mf   %.mlf  ,输出留小数点后m+1位,自动四舍五入。
//    例:请用户输入1个实数(浮点型),请编写算法对这个实数进行四舍五入到个位的运算.
/*float num_f;
    printf("请输入一个浮点数\n");
    scanf("%f",&num_f);
    printf("%.0f\n",num_f);
*/
//    2.复杂的自增自减练习
/*    int i = 1;
    int j = 2;
//      2     3     4     5     4       3   4     3
    j = i++ + ++i + i++ + i++ + i-- + --i + i++ + i--;
//      1   + 3   + 3   + 4   + 5   +   3 + 3   + 4
    printf("j = %d\n",j);
    printf("i = %d\n",i);
*/

//    4. 1000~ 5000之间有多少整数,其各位数字之和为5,分别是哪些数(例如整数2003的各位数字之和为 2+0+0+3 ,等于5
/*
     假设该数为i:
                千位的数为:  i%1000  
                百位的数为:  i%1000/100
                十位的数为:  i%1000%100/10
                个位的数为:  i%10
*/

作者: Gyj900730@    时间: 2016-8-30 18:56
这题有些思路还是值得记住的,方便以后直接用...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2