day2练习题
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// 定义日常生活中的例子
int age = 18;
float weight = 56.5;
//控制台打印
/*
int i,a;
for (i=1; i<=6; i++) {
for (a = 1;a <= i;a++){
printf("*");
}
printf("\n");
}
*/
printf("*\n");
printf("* *\n");
printf("* * *\n");
printf("* * * *\n");
printf("* * * * *\n");
printf("* * * * * *\n");
//输入美元返回人民币
float dollar,rmb;
printf("请输入美元的数量\n");
scanf("%f",&dollar);
printf("rmb=%f\n",rmb=dollar*6.3417);
//输入两个整数,并求其和、差、积、余数。
int x ,y,sum;
printf("请输入两个整数:\n");
scanf("%d %d",&x,&y);
printf("sum=%d\n",sum =x+y);
printf("sum=%d\n",sum =x-y);
printf("sum=%d\n",sum =x*y);
printf("sum=%d\n",sum =x%y);
//声明变量包括:
//类型修饰符 变量的名字 = 初始值;
/*
变量命名规则:
只能由数字、字母、下划线组成,并且数字不能开头
不能和系统关键字同名
不能使用重复的变量名
见名知意
驼峰式命名 ageZhangMang
*/
int m = 456;
char c = '/';
short n = 1234;
float f = 3.2345;//(保留两位有效数字)
long l = 12345678;
double d= 12.345678911;//(保留四位有效数字)
printf(" %d\n %c\n %hd\n %.1f\n %ld\n %.2f\n",m,c,n,f,l,d);
//求3和5的和、差、积、余数
int a = 3,b = 5;
printf("%d\n",a+=b);
a=3;
printf("%d\n",a-=b);
a=3;
printf("%d\n",a*=b);
a=3;
printf("%d\n",a%=b);
}
return 0;
}
day2练习题的更多相关文章
- python day2 练习题
#/usr/bin/env python # -*- coding:utf-8 -*- # Author:ylw # name = ' ylwA ' # 1.移除name变量对应的值两边的空格 # ...
- Python之路 day2 字典练习题之 三级菜单
#Author:ersa ''' 程序: 三级菜单 要求: 打印省.市.县三级菜单 可返回上一级 可随时退出程序 ''' menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{ ...
- python练习题-day2
1.判断下列逻辑语句的True,False 1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 True ...
- C++ Primer练习题day2
/* 1.7略 1.8 /* 指出不合法的语句: std::cout<<"/"; std::cout<<"*/ "; std::cout ...
- python2.0 s12 day2
s12 day2 视频每节的内容 05 python s12 day2 python编码 1.第一句python代码 python 执行代码的过程 文件读到内存 分析内容 编译字节码 转换机器码 ...
- 【从零开始学BPM,Day2】默认表单开发
[课程主题]主题:5天,一起从零开始学习BPM[课程形式]1.为期5天的短任务学习2.每天观看一个视频,视频学习时间自由安排. [第二天课程] Step 1 软件下载:H3 BPM10.0全开放免费下 ...
- Linux基础练习题(二)
Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...
- shell 脚本之 shell 练习题汇总
整理了一些 shell 相关的练习题,记录到这里. 1. 请按照这样的日期格式 xxxx-xx-xx 每日生成一个文件,例如:今天生成的文件为 2013-09-23.log, 并且把磁盘的使用情况写到 ...
- MySQL练习题
MySQL练习题 一.表关系 请创建如下表,并创建相关约束 二.操作表 1.自行创建测试数据 2.查询“生物”课程比“物理”课程成绩高的所有学生的学号: 3.查询平均成绩大于60分的同学的学号和平均成 ...
随机推荐
- SpringMVC 简单
一.SpringMVC简介 SpringMVC也叫Spring Web mvc,属于表现层的框架.Spring MVC是Spring框架的一部分,是在Spring3.0后发布的 二.Spring结构图 ...
- Hibernate自定查询返回list<?>
/** * * @param session * :一个会话 * * @param hql * :是需要执行的hql语句, * * @param offset * 设置开始位置 * * @param ...
- 应用层协议实现系列(一)——HTTPserver之仿nginx多进程和多路IO的实现
近期在尝试自己写一个Httpserver,在粗略研究了nginx的代码之后,决定仿照nginx中的部分设计自己实现一个高并发的HTTPserver,在这里分享给大家. 眼下使用的较多的Httpserv ...
- uva 11440 - Help Tomisu(欧拉功能)
题目链接:uva 11440 - Help Tomisu 题目大意:给定n和m,求从2~n.中的数x.要求x的质因子均大于m.问说x有多少个.答案模上1e9+7. 解题思路: (1)n!=k∗m!(n ...
- 教你搞定Android自定义View
Android App开发过程中,很多时候会遇到系统框架中提供的控件无法满足我们产品的设计需求,那么这时候我们可以选择先Google下有没有比较成熟的开源项目可以让我们用,当然现在Github上面的项 ...
- c++ 文件写样例
#include <iostream> #include <sstream> #include <fstream>> using namespace std; ...
- Qt 学习之路:文件
文件操作是应用程序必不可少的部分.Qt 作为一个通用开发库,提供了跨平台的文件操作能力.从本章开始,我们来了解下 Qt 的文件以及输入输出的功能,也就是 I/O 系统. Qt 通过QIODevice提 ...
- 理解JavaScript的定时器与回调机制
定时器方法 JavaScript是单线程的.虽然HTML5已经开始支持异步js了. JavaScript的setTimeout与setInterval看起来就像已经是多线程的了.但实际上setTime ...
- Nuget 相关
1:服务器搭建 1.1:创建空的Web Application 1.2:引用NuGet.Server 包:NuGet.Server 安装完成后的界面 web.config 已经被重写了,里面存在一些配 ...
- Java 6 Thread States and Life Cycle.
Ref: Java 6 Thread States and Life Cycle This is an example of UML protocol state machine diagram sh ...