002 作业

day2 作业
二、思考
1.入口函数是必须的,但把它称为 main 不是必须的,可以命名为其它名称,如_main 等。

  1. #include""指的是外部文件如自己写的等。#include<>指的是内部文件编译器从标准库中找。
    3.int 中整数,32 位中所有位都是整数位。float 是浮点数。32 位中有几位表示小数。剩下的位数表示整数部分。
    4.变量就是对一块虚拟内存取一个名字(别名),可以通过赋值操作给它赋值。
    5.规则有只能以英文字母、下划线( _ )、美元符号( $ )开头。后面可以接数字、英文字母、下划线和美元符号( $ )(可以使用中文,但不推荐使用)同时不能是C语言中的关键字。
    6.scanf()是 c 标准库提供有函数。scanf_s()是微软公司为了使scanf()更安全而在 vs 中实现的一个与scanf()功能相同的函数。
    7.printf().基本格式有:
    %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)
    %c 字符
    %d 有符号十进制整数
    %f 浮点数(包括float和doulbe)
    %e(%E) 浮点数指数输出[e-(E-)记数法]
    %g(%G) 浮点数不显无意义的零"0"
    %i 有符号十进制整数(与%d相同)
    %u 无符号十进制整数
    %o 八进制整数 e.g. 0123
    %x(%X) 十六进制整数<?xml:namespace prefix = st1 />() e.g. 0x1234
    %p 指针
    %s 字符串
    %% "%"
    8.基本数据类型有:整形 字符 小数
    char 字符型,占1个字节
    short 短整型,占2个字节
    int 整型,占4个字节
    long 长整型,占4个字节
    float 单精度浮点型,占4个字节
    double 双精度浮点型,占8个字节
  2. char 1 short 2 int 4 long 4 float 4 double 8
    10.有隐式转换(自动转换)和强制转换 强制类型转换也就是显示转换可能会失真。
    11.单行注释格式为// 多行注释格式为/ /注释的作用有:1理解代码,2调试代码等。
    三、判断
    1.错2.错 3.对 4.错 %符号对 5.对 错
    四、判断
    1.D 2. C 3.C 4.A 5.C 6.A 7.C 8.C
    五、上机
#include<stdio.h>
#include<stdlib.h>
int main()
{
    printf("Hello 15PB");//Hello 15PB
    return 0;
}
2.
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a = 97;
    double b = 12.5;
    char c = ‘A‘;
    float f = 30;
    printf("int a = %d,double b = %f,char c = %c,float f = %f\n",a,b,c,f);
    printf("char c = %d, int a = %c",c,a);
    return 0;
}
//////////////////////////
int a = 97,double b = 12.500000,char c = A,float f = 30.000000
char c = 65, int a = a
3.
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int d = 0;
    printf("请输入一个 ASC码值:");
    while (scanf("%d",&d)) {
        printf("%c",d);
        printf("\n");
    }
//    scanf("%d",&d);
//    printf("%c",d);
    return 0;
}
4.
//#include <iostream>
//using namespace std;
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int d = 0;
    int f = 0;
    printf("请输入俩个数字数字之间请用空格分开:");
    while (true) {
        scanf("%d%d",&d,&f);//输入时用空格分开
        //scanf("%d,%d",&d,&f);输入时也要加,如 12,34
        printf("和等于%d",d+f);
        printf("\n");
    }
    return 0;
}

六、选做题

//#include <iostream>
//using namespace std;
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int d = 0;
    printf("01-(代表开始游戏)02-(游戏设置)03-(退出)请输入相应的整数如:(01 开始游戏)\n");
    switch (scanf("%d",&d)) {
        case 01:
            printf("开始游戏");
            break;
        case 02:
            printf("游戏设置");
            break;
        case 03:
            printf("退出");
            break;
        default:
            break;
    }
    return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a = 0;
    int b = 0;
    char c =‘a‘;
    printf("俩个数的四则运算请输入如:12+23\n");
    while (true) {
        scanf("%d%c%d",&a,&c,&b);
        switch (c) {
            case ‘+‘:
                printf("%d\n",a+b);
                break;
            case ‘-‘:
                printf("%d\n",a-b);
                break;
            case ‘*‘:
                printf("%d\n",a*b);
                break;
            case ‘/‘:
                printf("%d\n",a/b);
                break;
            default:
                printf("\n");
                break;
        }
    }
    return 0;
}

原文地址:http://blog.51cto.com/haidragon/2070175

时间: 2024-08-09 09:54:41

002 作业的相关文章

Python[小甲鱼-002用Python设计第一个游戏]

–Code——————————————————————- print("----------第一个小游戏----------") temp = input("猜一下我现在心里在想那个数字") guess = int(temp) if guess == 8: print("我草,你是我肚子里的蛔虫么?") print("Fuck,你猜中了也没有奖励") else: print("猜错了,是8.") print

PHP基于MVC模式下的高校公选课管理信息系统、源码分享

大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个高校公选课管理信息系统,本系统的设计是基于php技术+mysql数据库+apache服务器的方式设计,以zendstudio为开发工具,并运用Photoshop CS6技术美化网页,辅之以CSS技术,系统是基于面向对象编程的web应用程序. 随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨.针对学生选课这一环节,本系统从学生网上

Linux基本功杂记——[002]——7月29日课后作业

1.file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和 方法一:[[email protected]7 fh]# echo $(tr ' ' '+' <file1) | bc 55 方法二:[[email protected]7 fh]# x=$(($(tr ' ' '+' <file1))) && echo $x 55 方法三:[[email protected]7 fh]# x=$(tr ' ' '+' <file1) | py

8-31号19题作业

第一题 本作业以VIM编写 第三题 echo $PATH 此变量可输出命令调用的路径!环境变量! env 输出更详细的环境变量 1.改变全局变量: /etc/profile 此文件夹下的sh在启动时会被自动加载 /etc/profile.d/*.sh 2.改变目标用户环境变量 ~/.bash_profile 3.我们每次定义的自定命令名都无法保存,咱办?好来了...嘿嘿! /etc/bashrc以后所有用户都会被加载! 4.假如我们只希望某个用户保存它的变量呢? ~/.bashrc它就是你的救星

作业1(基本题)JSP基本语法相关练习

该作业主要在两个网页上进行展示,分别为001.jsp和002.jsp.001.jsp有一个表单字段:number,002.jsp接受这个表单数据并进行判断. 此为001.jsp的代码段 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String base

2015年8月30日课程作业(练习)-JY1506402-19+liuhui880818

一.作业(练习)内容: 1.总结文本编辑工具vim的使用方法: 2.总结文件查找命令find的使用方法: 3.总结bash环境变量的相关内容: 4.总结Linux文件系统上的特殊权限(SUID.SGID.Sticky)的知识点: 5.总结Linux磁盘管理.文件系统相关知识点及其相关命令的使用方法: 6.复制/etc/grub.cfg配置文件至/tmp目录,用查找替换命令删除/tmp/grub.cfg文件中的行首的空白字符: 7.复制/etc/rc.d/init.d/functions文件至/t

PetrisWinds Recall 5.2.1.002 1CD(勘探开发软件)

PetrisWinds Recall 5.2.1.002 1CD(勘探开发软件)IES.Petromod v11.0 SP2 1CD(德国石油勘探模拟软件)Schlumberger PetroMod 2012.1 含油气系统模拟软件Geosoft产品:(一套非常著名的应用软件.用于地质堪探,地球物理堪探,地球化学分析,石油钻探,环境堪测等的数据处理) Geosoft Oasis montaj 8.4 1DVD(用于矿脉钻探.天然气钻探.包含大地环境的地科研究项目,与未爆弹侦测等作业) Geoso

优化cdh集群性能-可在安装集群前操作002

优化cdh集群性能-可在安装集群前操作002//读完cdh官方文档后,可知的优化操作 可在<03搭建cdh 生产环境前的Linux 优化(涉及到Linux内存参数优化)>https://blog.51cto.com/12445535/2365948 这步同时操作 讲解了:提供了一些性能问题的解决方案,并介绍了配置最佳实践. 1.禁止tuned 服务 //是内存分配管理//关于tuned服务是什么?RHEL/CentOS 在 6.3 版本以后引入了一套新的系统调优工具 tuned/tuned-a

软件工程——第二次作业(2)

施工中-- 作业要求:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/922 项目要求是编写出一个拥有"词频统计"功能的小程序,作为一个小程序,若只是实现基本的词频统计功能,其实并不是很难.但是,如果再附加一些需求和功能的话就会让我感到有点难度了,更何况为了以后课程的要求,我选择使用Visual Studio 2015编译器和C#语言这两种从未学过的工具,在4-5天之内共10个小时左右(预计,但是实际上确实是花了更多时间