输入一学号,如,161588955,前两位数表示年级,请问用c语言怎么判断前

2022-08-08 教育 53阅读
#include

int main()
{
int num;
printf("please input the num:\n");
scanf("%d",&num);
int tmp=num;
int index=0,i=0;
while(tmp)
{
tmp/=10;
index++;
}
//printf("%d\n",index);
int arr[index];
while(1)
{
if(num==0)
break;
arr[i]=num%10;
i++;
num/=10;
}
printf("%d%d",arr[index-1],arr[index-2]);
printf("\n");
return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com