ios教程连载一

时间转瞬即逝,大学的路程已快走到尽头,在暑假之余,我来到了***培训iOS。

刚到这里,生活不太习惯,但是在老师的帮助下,我慢慢的适应了这里,这里的学习氛围很高,身处这种环境里,大大激发了我的学习激情,每天累一点,但是累的很开心,因为自己累的值,累的满足,而且刚刚来到这里,第一周接触的是c,因为大学也学过,所以任务也还不是太重,还没有到特别累,老师讲课也很好,非常细致。很满足。尤其是杨辉三角的代码,我非常喜欢,如下:

#include
<stdio.h>

int
main()

{

double
a1=81.29;

double
a2=a1+2;

printf("第二次平均分是:%.2f\n",a2);

//逐渐增加三角形

for(int
i=1;i<5;i++)

{

for(int
j=1;j<5;j++)

{

printf("*");

if(i==j)

{

printf("\n");

break;

}

}

}

for(int
m=1;m<4;m++)

{

for(int
n=3;n>0;n--)

{

printf("*");

if(m==n)

{

printf("\n");

break;

}

}

}

//
两个一增加三角形

for(int
i1=1;i1<5;i1++)

{

for(int
j1=1;j1<8;j1++)

{

printf("*");

if(2*i1-1==j1)

{

printf("\n");

break;

}

}

}

for(int
m1=1;m1<4;m1++)

{

for(int
n1=5;n1>0;n1--)

{

printf("*");

if(2*m1-1==n1)

{

printf("\n");

break;

}

}

}

//对称三角形

for(int
i2=1;i2<5;i2++)

{

for(int
q=0;q<4;q++)

{

if(i2+q==4)

{

break;

}

printf("
");

}

for(int
j2=1;j2<8;j2++)

{

printf("*");

if(2*i2-1==j2)

{

printf("\n");

break;

}

}

}

for(int
m2=1;m2<4;m2++)

{

for(int
q1=0;q1<4;q1++)

{

if(m2==q1)

{

break;

}

printf("
");

}

for(int
n2=5;n2>0;n2--)

{

printf("*");

if(2*m2-1==n2)

{

printf("\n");

break;

}

}

}

return
0;

}

#include
<stdio.h>

int
main()

{

//打印星星图案:
7行

int
count =
1;//星星的个数,初始值为1

for(int
i = 1; i <= 7; i ++){

for(int
j = 1; j <= count;j ++){//控制每一行打印的星星个数

printf("*");

}

if
(i <
4)//前3行是递增,第三次循环更改count为7

{

count
+= 2;

}

if
(i >= 4)//i >
3

{

count
-= 2;

}

printf("\n");//第一个图案打印结束,count值变成-1

}

count
= 1;//星星的个数,初始值为1

int
blank =
3;//空格数,初始值为3

for(int
i = 1; i <= 7; i ++){

for(int
k = 1;k <=blank;k ++){//控制输出空格

printf("
");

}

for(int
j = 1;j <= count;j ++){//控制输出*

printf("*");

}

if
(i < 4)

{

blank
--;

count
+= 2;

}

if
(i > 3)

{

blank
++;

count
-= 2;

}

printf("\n");

}

return
0;

}

http://www.iphonetrain.com/

时间: 2024-10-04 14:40:57

ios教程连载一的相关文章

IOS 教程以及基础知识

http://wenku.baidu.com/course/view/1ce3571252d380eb62946d8c http://iphone.apkbus.com/ www.itcast.cn //博客 http://blog.csdn.net/cutesource/article/details/7715593 // ios虚拟开发环境搭建 http://www.cnblogs.com/mjios/ //ios 博客 http://www.9ria.com/subject/summary

iOS教程:详解iOS多图下载的缓存机制

ios教程,ios的干货一直来不及给大家分享,小编也是一直在忙啊!今天给大家献上ios:详解iOS多图下载的缓存机制 1. 需求点是什么? 这里所说的多图下载,就是要在tableview的每一个cell里显示一张图片,而且这些图片都需要从网上下载. 2. 容易遇到的问题 如果不知道或不使用异步操作和缓存机制,那么写出来的代码很可能会是这样: cell.textLabel.text = app.name; cell.detailTextLabel.text = app.download;NSDat

Xamarin iOS教程之进度条和滚动视图

Xamarin iOS教程之进度条和滚动视图 Xamarin iOS 进度条 进度条可以看到每一项任务现在的状态.例如在下载的应用程序中有进度条,用户可以很方便的看到当前程序下载了多少,还剩下多少.QQ音乐播放器中也使用到了进度条,它可以让用户看到当前音乐播放了多少,还剩多少等.在Xamarin.iOS中也提供实现进度条的类,即UIProgressView. [示例2-23]以下将实现进度条加载的效果.具体步骤如下: (1)创建一个Single View Application类型的工程,命名为

?Xamarin iOS教程之自定义视图

Xamarin iOS教程之自定义视图 Xamarin iOS自定义视图 工具栏中的视图在实际应用开发中用的很多,但是为了吸引用户的眼球,开发者可以做出一些自定义的视图. [示例2-33]以下将实现一个自定义的视图.当用户触摸屏幕时,就会出现一个显示手指当前位置的标签视图,以及改变主视图的背景颜色.代码如下: (1)创建一个Single View Application类型的工程,命名为2-13. (2)添加一个C#的类文件,并命名为MyView,具体步骤如下: 首先,选择菜单栏中的文件|New

Xamarin iOS教程之编辑界面编写代码

Xamarin iOS教程之编辑界面编写代码 Xamarin iOS的Interface Builder Interface Builder被称为编辑界面. 它是一个虚拟的图形化设计工具,用来为iOS应用程序创建图形界面. 单击MainStoryboard.storyboard文件,就能够打开编辑界面了. 在Xamarin Studio 5.2.1后,编辑界面直接使用的是Storyboard故事面板,曾经则使用的是XIB(对于XIB的使用会在后面的章节中解说).大学霸它们之间最大的不同在于Sto

Xamarin iOS教程之页面控件

Xamarin iOS教程之页面控件 Xamarin iOS 页面控件 在iPhone手机的主界面中,经常会看到一排小白点,那就是页面控件,如图2.44所示.它是由小白点和滚动视图组成,可以用来控制翻页.在滚动滚动视图时可通过页面控件中的小白点来观察当前页面的位置,也可通过点击页面控件中的小白点来滚动到指定的页面.   图2.44  页面控件 在此图中,小白点对应的当前页被高亮显示.此控件指示内容分为两个页面. [示例2-26]以下将使用页面视图来控制图像的显示.具体步骤如下: (1)创建一个S

Xamarin iOS教程之键盘的使用和设置

Xamarin iOS教程之键盘的使用和设置 Xamarin iOS使用键盘 在文本框和文本视图中可以看到,当用户在触摸这些视图后,就会弹出键盘.本节将主要讲解键盘的输入类型定义.显示键盘时改变输入视图的位置等内容. Xamarin iOS定制键盘的输入类型 键盘的类型不只一种,而是有很多种的.当用户要实现编辑一个联系人时,键盘就会随着所输入的内容不同而发生变化.例如当要输入联系人的电话号码时,键盘就变为数字键盘.在不同的地方使用不同类型的键盘,会使用户的操作变得简单.要定制键盘的显示类型其实很

Xamarin iOS教程之使用按钮接接收用户输入

Xamarin iOS教程之使用按钮接接收用户输入 Xamarin iOS使用按钮接接收用户输入 按钮是用户交互的最基础控件.即使是在iPhone或者iPad中,用户使用最多操作也是通过触摸实现点击.而点击操作最多的控件往往是按钮控件.一般使用UIButton类来实现按钮.本节将主要讲解按钮相关的内容. Xamarin iOS使用代码添加按钮 由于按钮拖放的方式比较简单,所以不再介绍.这里直接讲解代码中如何添加按钮.使用代码为主视图添加一个按钮的方式和在2.2.2节中讲解的步骤是一样的.首先需要

Xamarin iOS教程之显示和编辑文本

Xamarin iOS教程之显示和编辑文本 Xamarin iOS显示和编辑文本 在一个应用程序中,文字是非常重要的.它就是这些不会说话的设备的嘴巴.通过这些文字,可以很清楚的指定这些应用程序要表达的信息.以下将为开发者介绍3种关于文本的视图. Xamarin iOS标签视图 标签视图(一般使用UILabel类实现)一般用于在应用程序中为用户显示少量的信息. [示例2-13]以下就是通过标签视图为开发者显示一首诗的效果.具体步骤如下: (1)创建一个Single View Application