论文中定义k为整数

论文中定义k为整数

问:在C语言中,设已定义k为int整型变量,则有下面while循环执行( )次。 k=10; while(k=0) k=k-1;求过程!
  1. 答:一次!
    k=10;
    while(k=0)
    {
    k=k-1;
    }
    才会执行10次!
    你的while循环没得大括号{},系统识别 while(k=0) k=k-1;为一条语句!
    所以循环只执行一次!
  2. 答:不会执行的,k=0,不是boolean表达式,只是赋值,那么就等于while(0)条件不满足while循环不执行
  3. 答:0次
    k=10 循环开始检查k=10,不满足k=0,不进入循环,
  4. 答:执行10次
    过程10递减到0
  5. 答:k=10为赋值语句 一直为真
问:证明 如果k为正整数那么3k +2和5k +3互素?
  1. 答:用辗转相除法:
    5k +3=3k+2+2k+1,
    3k+2=2k+1+k+1,
    2k+1=k+1+k,
    所以3k +2和5k +3的最大公约数是1,即两者互素。
  2. 答:证明:反证法。
    假设存在质数p>1,整除3k+2和5k+3,
    则有pm=3k+2,pn=5k+3。
    p(n-m)=2k+1,即有p整除2k+1。
    p(n+m)=8k+5,则有p整除8k+5。
    那么p整除(8k+5)-4(2k+1)=1,矛盾。
  3. 答:题主把这种数论问题拿到这儿来提问,难道就不怕有剽窃之嫌?本人有两篇文章被剽窃,一篇投到上海师大刊物,不是很紧要,一篇投到数学通讯(还是数学通报其他什么刊物,已经记不清),却碎了我的心,而且是大数学家,所以我以后永远都不写论文,你这个明显就是在征求猎物!
问:使k为给定正整数 试求最小正整数n 使对任意n个数其中总存在两个整数 他们的和或差被2k整除
  1. 答:任意n个数A1、A2、A3···An,对2k取模的余数最多可以有-k···0···k共2k+1种或n种情况。要满足条件,则这n个数被2k除所得的余数中至少要有两个相同或互为相反数。当n≤k+1时,存在某一列数,余数可以为0、1、2、3···n,但是n≤k+1,无法满足条件,当n=k+2时,若有同余的两数,则这两个就是满足条件的,若不存在这样的,则余数必定为m、0、1、2···k,其中-k≤m<0。则对应的,必有余数为-m的一项。满足条件。故答案为k+2
论文中定义k为整数
下载Doc文档

猜你喜欢