编写一个函数,传递一个int整数,求此数的最高位和最低位的值,例如,整数94213的最高位是9,最低位是3

[复制链接]
查看11 | 回复1 | 2013-8-4 12:49:00 | 显示全部楼层 |阅读模式
#include#include#includevoid fun(int n,int *a, int *b){char s[80];sprintf(s,"%d",n);*a = s[0]-'0';*b = s[strlen(s)-1]-'0';}void main(){int n,a,b;scanf("%d",&n);fun(n,&a,&b);printf("Highest digit in %d is: %d\n",n,a);printf("Lowest digit in %d is: %d\n",n,b);...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行