宁静的猫

关注

C语言及程序设计提高例程-19 越界的后果

宁静的猫

关注

阅读 71

2022-03-17


​​贺老师教学链接​​​  ​​C语言及程序设计提高​​​ ​​本课讲解​​


讨论:越界的后果

#include <stdio.h>
int main()
{
int x, i, n ;
int a[100]; //a[10]会如何?
scanf("%d", &x); //x是要转换的数
i=0;
while(x)
{
a[i]=x%2;
x=x/2;
i++;
}
n=i;
for(i=n-1; i>=0; i--)
printf("%d", a[i]);
printf("\n");
return 0;
}


相关推荐

mjjackey

C语言及程序设计提高例程-23 指针的运算

mjjackey 57 0 0

诗与泡面

C语言及程序设计提高例程-16 数组的引入

诗与泡面 73 0 0

钟罗敏

C语言及程序设计提高例程-5 函数的参数

钟罗敏 43 0 0

fbd4ffd0717b

C语言及程序设计提高例程-14 应用系统结构

fbd4ffd0717b 45 0 0

白衣蓝剑冰魄

C语言及程序设计提高例程-20 经典:查找的艺术

白衣蓝剑冰魄 77 0 0

非衣所思

C语言及程序设计提高例程-9 函数的嵌套调用

非衣所思 60 0 0

萨摩斯加士奇

C语言及程序设计提高例程-7 返回指针的函数

萨摩斯加士奇 54 0 0

最后的执着

C语言及程序设计提高例程-12 变量的存储类别

最后的执着 58 0 0

互联网码农

C语言及程序设计提高例程-25 指针作函数参数

互联网码农 70 0 0

独兜曲

C语言及程序设计提高例程-4 函数的返回值

独兜曲 64 0 0

精彩评论(0)

0 0 举报