关于#c语言#的问题,请各位专家解答!

关于#c语言#的问题,请各位专家解答!

问题描述:

img

img


求解答方式对照,第一题的解答完了,想看简单式子的编程谢谢啦

img

编程
1.输入华氏温度f 计算并输出相应的摄氏温
 度c。C=5/9(f-32)
例:输入
     请输入华氏温度:17.2/*17.2为输入部分
      输出
          The temperature is -8.22
 2.输入×,计算x的平方y。并分别以“y=x
 x“和”×*x=y“的形式输出×和y的值。
  输入输出示例
 输入
  输出: (输出中不能出现空格
  9=3*3
  3*3=9
   3.输入一个3位数n,分别求出n的个位数字
   (c)、十位数字(b)和百位数字(a)的值
   输入输出示例:
   输入:
   152
    A1
      输出
          Thetemperatureis-8.22
2.输入×,计算x的平方y。并分别以”y=×*
x"和”x*x=y"的形式输出x和y的值。
输入输出示例:
输入:
 3
 输出: (输出中不能出现空格)
 9=3*3
 3*3=9
  3.输入一个3位数n,分别求出n的个位数字
  (c)、十位数字(b)和百位数字(a)的值
   输入输出示例
   输入:
   152
   输出:
   number152:digit1=2,digit2=5,digit3=1
                                              Date. No
#iluce<stfio.h>
man
           floet +.(
          ++(“请物入纸温度:)
           scan+(%+²8+)
            (=(5.019)x(+-32)
             mitlThe tamperctuveis.2%+nc)

第一题就你写的那样,只是有点问题。
注意:main()函数前面加上int,函数内最后加上return 0;

#include <stdio.h>
int main () {
        float celsius, fahr;
        printf( "请输入摄氏温度值:\n" );
        scanf( "%f", &celsius );
        fahr = ( 9.0 / 5.0 ) * celsius + 32;
        printf( "转换为华氏温度为:%.2f\n", fahr );
        return 0;
}
#include <stdio.h>
int main () {
   int x;
   printf("输入:\n" );
   scanf("%d",&x);
   printf("输出:\n");
   printf("%d=%d*%d\n",x*x,x,x);
   printf("%d*%d=%d\n",x,x,x*x);
   return 0;
}

#include <stdio.h>
#include <stdlib.h>
int main(){
int  a,b,c;
int z;
printf("输入:\n" );
scanf("%d/n",&z);//输入一个三位数
a=z/100%10;//求出百位数
b=z/10%10;//求出十位数
c=z%10;//求出个位数
printf("输出:\n" );
printf("number%d:digit1=%d,digit2=%d,digit3=%d\n",z,c,b,a);
}