首页 > 其他分享 >c语言代码练习(无符号整数)29

c语言代码练习(无符号整数)29

时间:2023-10-13 12:55:31浏览次数:32  
标签:SECURE CRT int 练习 29 整数 printf include strlen

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <windows.h>

int main()
{
    unsigned int i;
    for (i = 9; i >=0; i--)
    {
        printf("%u\n", i);
        Sleep(100);
    }
    return 0;
}

死循环,因为无符号整数,没有负数

例:

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <windows.h>


int main()
{
    char a[1000];
    int i;
    for (i = 0; i < 1000; i++)
    {
        a[i] = -1 - i;
    }
    printf("%d", strlen(a));
}

 

这里-1~-128,127~1最后到0,strlen()检测到0则停止计数

标签:SECURE,CRT,int,练习,29,整数,printf,include,strlen
From: https://www.cnblogs.com/ayue6/p/17761832.html

相关文章

  • c语言代码练习(字节序列)-28
    需求:写一段代码高数我们当前机#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>intsheck_sys(){inta=1;return*(char*)&a;}intmain(){intret=sheck_sys();if(ret==1){printf("小端");}else......
  • 2023.10.12python练习关于函数
    #让20以内的奇数写入函数里然后输出三遍defnumber():a=-1whilea<19:a+=2print(a,end="")b=1whileb<=3:b+=1number()print()#输出5次20以内的奇数并输出5次9*9乘法表,都写入一个函数里defwww():x,y=1,1z=......
  • Tire树练习题
    Tire树练习题T1「一本通2.3例2」TheXORLargestPair在给定的\(N\)个整数\(A_1,A_2,...A_N\)中选出两个进行异或运算,得到的结果最大是多少?数据范围对于100%的数据,\(1\leqN\leq10^5,0\leqA_i\leq2^{31}\)1.朴素算法并用二分查去匹配二进制下每个数最高位的0还......
  • 二分查找(整数二分)
    一、算法简介二分法,即二分搜索法,是通过不断缩小解可能存在的范围,从而求得问题最优解的方法。例如,如果一个序列是有序的,那么可以通过二分的方法快速找到所需要查找的元素,相比线性搜索要快不少。此外二分法还能高效的解决一些单调性判定的问题。二分的关键不在于单调性,或者说二......
  • html实现今日小说排行榜练习
    案例:使用html实现下列效果代码实现:<!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metaname="viewport"content="width=device-width,initial-scale=1.0">  <title>Document<......
  • 解决利用plt.plot绘图时,横坐标出现浮点小数而不是整数的情况(坐标轴刻度)
    解决利用plt.plot绘图时,横坐标出现浮点小数而不是整数的情况(坐标轴刻度)在使用matplotlib库的plt.plot函数进行绘图时,有时会遇到横坐标出现浮点小数的情况,而我们希望的是整数刻度。这可能会导致图表的可读性降低,因此需要解决这个问题。问题描述假设我们有一个数据集,横坐标表示时......
  • antd Input 只能输入大于零的正整数
    onChange={(value:any)=>{letval=Number(value);if(val<1){value='';setDeviceNumber('');}else{setDeviceNumber(Number(value.replace(/[^\d]/g,'')));}}}......
  • 判断整数和复数的奇技淫巧
      记得大一学Python的时候,有一个题目是判断一个数是否是复数。当时觉得比较复杂不好写,就琢磨了一个偷懒的好办法,用异常处理的手段便可以大大程度帮助你简短代码(偷懒)。以下是判断整数和复数的两段小代码:  相信看到这里,你也有所顿悟,能拓展出更多有意思的方法~......
  • drf(序列化练习、user表练习)
    一.APIView版本1.models.pyfromdjango.dbimportmodels#Createyourmodelshere.classCommonField(models.Model):is_delete=models.BooleanField(default=0,verbose_name='True标记被删除的数据,False标记正常使用的数据')create_time=models.DateT......
  • 计算32位二进制整数中1的个数(包括负数补码)
    引言:在计算机科学和编程中,位操作是一项重要的技能。一个常见的任务是计算一个32位二进制整数中1的个数,包括负数的补码表示。这个问题有多种解决方法,本博客将介绍一种高效的解决方案,同时提供详细的代码案例。背景知识:在正整数的二进制表示中,1的个数表示了这个数的二进制形式中有多少......