C语言课后作业案.docVIP

  • 4
  • 0
  • 约 22页
  • 2017-03-07 发布于贵州
  • 举报
3-5-1正确 大写字母转化成小写或者小写变大写 #include void main char ch; printf 请输入一个字符: ; scanf %c,ch ; if ch Ach Z||ch ach z if ch Ach Z ch ch+32; else ch ch-32; else ch ch; printf %c\n,ch ; 3-5-2大写转化成小写或者小写变大写 #include void main char ch; printf 请输入一个字符: ; scanf %c,ch ; ch ch; if ch Ach Z ch ch+32; else ch ch-32; printf %c\n,ch ; 3-5-3大写转化成小写或者小写变大写 #include void main char ch; printf 请输入一个字符: ; scanf %c,ch ; if ch ach z ch ch-32; else if ch Ach Z ch ch+32; else ch ch; printf %c\n,ch ; 3-6-1正确分段函数 #include void main int x,y; printf 请输入x: ; scanf %d,x ; if x 1 y x; else if 1 x 10 y 2*x+1; else y 3*x-8; printf x %d,y %d\n,x,y ; 3-6-2正确分段函数 #include void main int x,y; printf 请输入x: ; scanf %d,x ; if x 10 y 3*x-8; else if x 1 y 2*x+1; else y x; printf x %d,y %d\n,x,y ; 3 -6 -3正确 #include void main int x,y; printf 请输入x: ; scanf %d,x ; if x 1 y x; else if 1 x 10 y 2*x+1; else if x 10 y 3*x-8; printf x %d,y %d\n,x,y ; 计算器 正确 #include void main float x,y,z; char ch; printf 请输入操作数 运算符 操作数: ; scanf %f%c%f,x,ch,y ; switch ch case +:printf %f+%f %f\n,x,y,x+y ;break; case -:printf %f-%f %f\n,x,y,x-y ;break; case *:printf %f*%f %f\n,x,y,x*y ;break; case /:printf %f/%f %f\n,x,y,x/y ;break; default:printf 输入的运算符错误!\n ; 7—6正确 #include void main int x; printf 请输入一个整数: ; scanf %d,x ; if x%2 0 x x; else x x+1; printf %d\n,x ; 实验四的补充试验题 计算由键盘输入的N个数的平均值 #include void main int i 1,n; float x,y,s 0; printf 请输入要计算的数的个数: ; scanf %d,n ; do scanf %f,x ; s s+x; i i+1; while i n ; printf %f\n,y s/n ; 4-6计算s a+aa+aaa+aaaa+…..的值 #include void main int a,n,i 1; long int t 0,s 0; printf 请输入a和n: ; scanf %d%d,a,n ; while i n t t+a; s s+t; a a*10; i++; printf a+aa+aaa+... %d\n,s ; 4-5 #include void main char c; int num1 0,num2 0,num3 0,num4 0; printf 请输入一行字符:\n ; while c getchar ! \n if c ac z||c Ac Z num1++; else if c num2++; else if c 0c 9 num3++; else num4++; printf 字母:%d

文档评论(0)

1亿VIP精品文档

相关文档