- 博客(7)
- 收藏
- 关注
原创 2021-05-12
C语言 if()括号里面什么代表真 什么代表假 若是数值表示真假,则非零为真,零为假。 举例 int sum = 0; for ( int i=0; i<10; i++ ) { if ( i%2 ) break; sum += i; } printf("%d\n", sum); 0%2=2,if(2)为真,则继续后面break,所以循环结束 输出为0 ...
2021-05-12 21:41:57
408
原创 2021-05-09
输入一个正整数,输出逆序的数 #include<stdio.h> int main() { int m,n; int zs=0; scanf("%d",&n); while(n>0){ m=n%10;//取最后一位数 zs=zs*10+m;/ n=n/10;//把最后一位数去掉 } printf("%d",zs); return 0; }
2021-05-09 20:59:39
111
原创 2021-05-09
C语言 出现了一个问题,导致程序停止正常工作。如果有可用的解决方案,Windows将关闭程序并通知您 这种有可能出现的问题是 1、链表指针越界,指针指向未知区域 2、scanf函数输入时缺少& 3、缓冲区溢出,数组越界 等等一些访问无效内存的操作 举个我错误的例子 以上为自身理解加上网络搜寻结果的总结 ...
2021-05-09 17:46:13
175
原创 2021-05-09
猜数游戏 让计算机来想一个数,然后让用户来猜,用户每输入一个数,就告诉他是大了还是小了,直到用户猜中为止,还要告诉用户猜了多少次 #include<stdio.h> #include<stdlib.h> #include<time.h> int main() { srand(time(0)); int number=rand()%100; int count=0; int a=0; printf(“我已经想好一个100以内的数了。”); do{ printf(“请猜猜这个
2021-05-09 17:33:53
178
原创 2021-05-09
输入正数求平均数,直到输入-1停止 #include<stdio.h> int main() { int number; int sum=0; int n=0; scanf("%d",&number); while(number != -1){ sum += number; n++; scanf("%d",&number); } printf("平均数=%f\n",1.0*sum/n);#1.0*使sum转为浮点数,这样得数就可以有小数点 return 0; } ...
2021-05-09 16:49:23
72
原创 在c语言中如何将(){}【】等括号中的光标移动后面 或者 移出到下一行
在c语言中如何将(){}【】等括号中的光标移动后面 或者 移出到下一行 一般情况下 按上下左右键中的 右箭头 即可移到后面一格 ,如果处于最后一格 再按enter键即可到下一行
2021-03-20 20:05:30
2406
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人