总结数据长度问题
1.unsigned short i,j;for(i=0, j=2; i!=j; i+=5, j+=7){}2.unsigned short i,j;for(i=3,j=7;i!=j;i+=3,j+=7){}问题分别执行多少次?
解:
unsigned short i;取值范围为0-2^16-1;
无符号整数,不存在溢出的问题,会重新归0开始也就是mod
所以第一个,2+7k-5k=65536
32767:
忘记了除法竖式!!!!!!!卧槽!!!!计算机用多了。
第二问同理
另一道题
#include<stdio.h>int main(){    unsigned char i=7;    int j=0;    for(;i>0;i-=3)    {       ++j;     }     printf("%d\n",j);     return 0;}unsigned char 数据长度 0-127
注意for的停止条件在这是
i==0;的时候
    没有任何一个梦想是傻逼的
posted on 2017-10-07 21:51 flyingwaters 阅读(170) 评论(0) 收藏 举报
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号