C语言编程小题及解答(副本).docVIP

  • 12
  • 0
  • 约6.29千字
  • 约 10页
  • 2017-05-18 发布于湖北
  • 举报
【程序1】 题目:八进制转换为十进制 程序源代码: #include stdio.h int main() { char *p,s[6];int n; p=s; gets(p); n=0; while (*(p)!=\0) { n=n*8+*p-0; p++; } printf(%d,n); return 0; } 【程序2】题目:输入3个数a,b,c,按大小顺序输出。    1.程序分析:利用指针方法。 2.程序源代码: #include stdio.h int main() { int n1,n2,n3; int *pointer1,*pointer2,*pointer3; void swap(int *p1,int *p2); printf(please input 3 number:n1,n2,n3:); scanf(%d,%d,%d,n1,n2,n3); pointer1=n1; pointer2=n2; pointer3=n3; if(n1n2) swap(pointer1,pointer2); if(n1n3) swap(pointer1,pointer3); if(n2n3) swap(pointer2,pointer3); printf(the sorted numbers are:%d,%d

文档评论(0)

1亿VIP精品文档

相关文档