初学c语言,不太熟练,希望有人能帮助我解决这个程序如何用do while 语句书写,十分感谢
2条回答 默认 最新
- a5156520 2023-09-08 14:01关注
需要修改几处地方。
修改如下:
参考链接:
https://baike.baidu.com/item/%E5%A5%87%E6%95%B0?fromModule=lemma_search-box
https://baike.baidu.com/item/%E5%81%B6%E6%95%B0/403454#include <stdio.h> int main(void){ int x(x>0 &&x<100000); int a=-1; int t; int count1=0; // 偶数个数需要初始化为0 int count2=0; // 同上,奇数个数也需要初始化为0 printf("请输入\n"); //scanf("%d",&t); // 这个scanf()语句不需要,在do-while循环中获取输入即可 do{ scanf("%d",&t); // 这里t的前面加个取址符& if(t%2!=0&&t!=-1){ // 这里还需要加个条件 t!=-1,因为-1%2!=0,但是依题目,不能计算在内 count2++; }else if(t%2==0){ count1++; } }while(t!=-1); printf("%d %d",count2,count1); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 如果要做一个老年人平板有哪些需求
- ¥15 k8s生产配置推荐配置及部署方案
- ¥15 matlab提取运动物体的坐标
- ¥15 人大金仓下载,有人知道怎么解决吗
- ¥15 一个小问题,本人刚入门,哪位可以help
- ¥15 python安卓开发
- ¥15 使用R语言GD包一直不出结果
- ¥15 计算机微处理器与接口技术相关问题,求解答图片的这个问题,有多少个端口,端口地址和解答问题的方法和思路,不要AI作答
- ¥15 如何根据一个截图编写对应的HTML代码
- ¥15 stm32标准库的PID角度环