C语言程序设计案例教程模仿练习及拓展练习参考答案.docxVIP

  • 179
  • 0
  • 约4.63万字
  • 约 62页
  • 2021-02-01 发布于天津
  • 举报

C语言程序设计案例教程模仿练习及拓展练习参考答案.docx

《C语言程序设计案例教程》模仿练习及拓展练习(参 考答案) 第2章 数据类型、运算符与表达式 188模仿练习(exl.c) 设a = 10 , b = 3,分别计算表达式 a-b+++1和++a-b+++1的值。 输入一个3位数的整数,编写一个程序,将它的十位数和百位数互换位置。 输入一个4位整数,反向输出这个数。 #in elude stdio.h void mai n() { int x,y,x1,x2,x3,x4; 〃1. 设a = 10,b = 3,分别计算表达式 a-b+++1和++a-b+++1的值 int a =10,b=3,c; c = a-b+++1; //相当于 c = a-(b++)+1-c = 10-3+1 =8;b = b+ 仁4 prin tf(a-b+++1=%d\n,c); a = 10; b = 3; c = ++a-b+++1; prin tf(++a-b+++1=%d\n,c); 〃2.输入一个3位数的整数,编写一个程序,将它的十位数和百位数互换位置。 printf(”输入一个3位数的整数:); scan f(%d, x); x1=x/100; x2= (x/10)%10; x3=x%10; y = x3*100+x2*10+x1; prin tf(%d\n,y); 〃3.输入一个4位整数,反向输出这个数。 printf(”输入一个4位数的整数

文档评论(0)

1亿VIP精品文档

相关文档