数组大小为6,但不能用scanf获取用户输入的数字,只需将数字作为参数传递即可。
请各位学长学姐帮帮忙,大一新生一枚不会做,下面是我目前写的,请帮忙看看该怎么改
3条回答 默认 最新
- CSDN专家-sinJack 2022-11-23 12:31关注
怎么提取,只是将两个数进行交换,然后存数组中吗?
#include <stdio.h> void setNo(int arr[], int no){ for(int i=5;i >=0;i--){ arr[i]=no%10; no/=10; } } int main () { int arr[6]={0}; setNo(arr,100001); //输出 for(int i=0;i <6;i++){ printf("%d",arr[i]); } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录