首页 > 其他分享 >实验1 C语言开发环境使用和数据类型、运算符、表达式

实验1 C语言开发环境使用和数据类型、运算符、表达式

时间:2022-10-13 14:33:20浏览次数:66  
标签:main return int 数据类型 C语言 运算符 %. printf include

实验任务一

 

#include <stdio.h>

int main()
{
    printf(" O \n");
    printf("<H>\n");
    printf("I I\n");
    printf("\n");
    printf(" O \n");
    printf("<H>\n");
    printf("I I\n");
    return 0;
}

#include <stdio.h>

int main()
{
    printf(" O      O\n");
    printf("<H>     <H>\n");
    printf("I I     I I\n");
    
    return 0;
}

 

实验任务二

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
int main()
{
    double x, ans;
    while (scanf("%lf", &x) != EOF)
    {
        ans = pow(x, 365);
        printf("%.2f的365次方: %.2f\n", x, ans);
        printf("\n");
    }
        return 0;
}

 

#include <stdio.h>

int main()
{
    double a, b;
    while (scanf_s("%lf", &a) != EOF)
    {
        b = 9 * a / 5 + 32;
        printf("摄氏度c=%.2f时,华氏度f=%.2f\n", a, b);
        printf("\n");
    }
    return 0;
}

 

实验任务三

#include <stdio.h>
#include<math.h>

int main()
{
    double a=32, sum;
    sum = pow(2, a);
    printf("n = %.0f,sum = %.0f\n", a, sum);

    return 0;
}

#include <stdio.h>
#include<math.h>

int main()
{
    double a=64, sum;
    sum = pow(2, a);
    printf("n = %.0f,sum = %.0f\n", a, sum);

    return 0;
}

 

 实验任务四

 

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
    double x, y;
    char c1, c2, c3;
    int a1, a2, a3;
    scanf("%d%d%d", &a1, &a2, &a3);
    printf("%d,%d,%d\n", a1, a2, a3);

    scanf("%c%c%c", &c1, &c2, &c3);
    printf("%c%c%c\n", c1, c2, c3);

    scanf("%lf,%lf", &x, &y);
    printf("%f,%lf\n", x, y);

    return 0;
}

 

实验任务五

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
    int age1, age2;
    char gender1, gender2;
    scanf("%d%c%d%c", &age1, &gender1, &age2, &gender2);
    printf("age1 = %d, gender1 = %c\n", age1, gender1);
    printf("age2 = %d, gender2 = %c\n", age2, gender2);
    
    return 0;
}

实验任务六

#include <stdio.h>
int main()
{
    char ans1, ans2;
    printf("每次课前认真预习、课后及时复习了没? (输入y或Y表示有,输入n或N表示没有) :");
    ans1 = getchar(); 
    getchar(); 
    printf("\n动手敲代码实践了没? (输入y或Y表示敲了,输入n或N表示木有敲) : ");
    ans2 = getchar();
    if ((ans1=='y'||ans2=='Y')&&(ans2=='y'||ans2=='Y'))
        printf("\n罗马不是一天建成的, 继续保持哦:)\n");
    else
        printf("\n罗马不是一天毁灭的, 我们来建设吧\n");

    return 0;
}

实验任务七

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
    int answer;
    char words[5000];
    printf("网课学习让一些人欢喜一些人忧.\n");
    printf("1. 作为喜欢自学且自律的人,觉得这样很好. 有网络,自主学习,很ok.\n");
    printf("2. 不喜,不喜,很不喜. 眼睛快瞎了. 脑壳有点卡...\n");
    printf("3. 中间派. 不知道. 说不清.\n");
    printf("4. 其它...\n");
    printf("你的选择: ");
    scanf("%d", &answer);
    if (answer == 4)
    {
        printf("请补充说明你的想法: \n");
        getchar();
        gets(words);
    }
    printf("\n");
    printf("当遇到问题时, 你会选择:\n");
    printf("1. 遇到问题, 就解决问题。不懂的,搜索式学习,逐个攻破.\n");
    printf("2. 遇到问题, 不高兴。然后,...,没有了.\n");
    printf("3. 其它...\n");
    printf("你的选择: ");
    scanf("%d", &answer);
    if (answer == 1)
        printf(":)\n");
    else if (answer == 2)
        printf("这样不能解决问题啊...我们选择1好不好:)\n");
    else if (answer == 3)
    {
        printf("请补充说明你的想法: \n");
        getchar();
        gets(words);
    }
        return 0;
}

 

标签:main,return,int,数据类型,C语言,运算符,%.,printf,include
From: https://www.cnblogs.com/ybc-MEGALOVANIA/p/16785812.html

相关文章

  • 实战技能分享,各种数据类型的SPI, UART, I2C,FDCAN等方式的通信传输以及存储到EEPROM, F
    背景知识:各种类型的数据传输和存储就涉及到大小端的问题,所以我们在开头把这个知识点做个说明。 首先要简单说下芯片的大小端问题,我们这里主要讨论Cortex-M内核。权威指南......
  • vscode配置C语言
    1、下载编译器MinGW并解压即可下载下载页面中选择x86_64-win32-seh下载添加环境变量:在系统变量的PATH中添加bin文件夹2、安装插件因最新版本不会自动生成l......
  • C语言程序设计第五版 谭浩强 第五版课后答案
    谭浩强C程序设计第五版第五版课后答案​点我看视频讲解+可运行源码记得一键三连哦​c程序设计第一章1.什么是程序?什么是程序设计?程序:就是一组能识别和执行的指令,每一条......
  • C语言基于单链表的词典软件
    C语言基于单链表的词典软件实验1:日期:2022-10-4类型:设计型题目:基于单链表的词典软件内容:利用单链表存储词典,可以实现从文件中加载数据、查询单词、添加词条、删除词条......
  • GO语言基本数据类型
    Go语言-程序实体与关键字任何Go语言源码文件都由若干个程序实体组成的。在Go语言中,变量、常量、函数、结构体和接口被统称为“程序实体”,而它们的名字被统称为“标识符”。......
  • c语言实现继承、封装、多态
    c语言实现多态,点击进入主要内容:多态:利用设计和实现一个易于扩展的系统;c++中多态指:具有不同功能的函数可以用同一个函数名,这样可以用一个函数名调用不同内容的函数;静态多......
  • JTable实现Integer和Double数据类型的列,只能输入符合标准的值
    如下图,该列的数据类型为Integer类,则不能输入Double和字符串类型的内容如何设定表格的列的类型?publicDefaultTableModeltableModelInstance(){ returnnewDefa......
  • 实验1 C语言开发环境使用和编程初体验
    1.实验任务1task1.c源码1#include<stdio.h>2intmain(){3for(inti=1;i<=2;i++){4printf("0\n");5printf("<H>\n");6......
  • c语言一 入坑
    c语言1.什么是编程语言?源自内存的构成材料:晶体管是帮助人类和计算机交流的语言高级语言(c,c++,Java,b语言)-->汇编语言(机器码+指令和命令)-->0和1(二进制机器码)2.和计算机......
  • c语言三 输入输出
    整数溢出​ 计算一个整数的时候超过整数能够容纳的最大单位后,整数会溢出,溢出的结果是高位舍弃​ 当一个小的整数赋值给大的整数,符号位不会丢失,会继承大端对齐与小端......