根本输入输出

科技颠覆者  金牌会员 | 2024-9-17 20:19:30 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 679|帖子 679|积分 2037

一、实行目标:

1.纯熟掌握prinf()/scanf()函数的调用格式,准确使用各种转换控制符,掌握各种类型数据的输入输出方法

2.掌握getchar()/putchar函数的调用格式
二、实行内容

1.编写程序:通过键盘输入一个实数,将其四舍五入,保留两位小数后输出。留意要先四舍五入在输出,不但仅宅输出是保留两位小数
2.编写程序:录入任意大写字母,输出其对应的ASCII码和其对应的小写字母。例如输入‘A’字母,输出65和;’a‘。请留意输入的只能是大写字母。
3. 编写程序:通过键盘输入实数验证数学公式sin^2(x)+cos^2(x)=1是否创建,要验证至少5组数据
三,源代码

1.

  1. #include <stdio.h>
  2. int main()
  3. {
  4.         float a;
  5.         scanf("%f",&a);
  6.         a=int(a*100+0.5)/100.0;
  7.    printf("%.2f\n",a);
  8.         return 0;
  9. }
复制代码

 2.

  1. #include <stdio.h>
  2. int main()
  3. {
  4.         char a;
  5.         scanf("%c",&a);
  6.          printf("%d\n",a);
  7.          a=a+32;
  8.    printf("%c\n",a);
  9.         return 0;
  10. }
复制代码
      

 3.

  1. #include <stdio.h>
  2. #include<math.h>
  3. int main()
  4. {
  5. int x1,x2,x3,x4,x5;
  6. double y1,y2,y3,y4,y5;
  7.         scanf_s("%d%d%d%d%d", &x1,&x2,&x3,&x4,&x5);
  8.         y1=(sin(x1)) * (sin(x1)) + (cos(x1)) * (cos(x1));
  9.         y2= (sin(x2)) * (sin(x2)) + (cos(x2)) * (cos(x2));
  10.         y3 = (sin(x3)) * (sin(x3)) + (cos(x3)) * (cos(x3));
  11.         y4= (sin(x4)) * (sin(x4)) + (cos(x4)) * (cos(x4));
  12.         y5= (sin(x5)) * (sin(x5)) + (cos(x5)) * (cos(x5));
  13.         printf("%lf,%lf,%lf,%lf,%lf\n", y1,y2,y3,y4,y5);
  14.         return 0;
  15. }
复制代码



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

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

本版积分规则

科技颠覆者

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表