c_二维数组,字符串数组,多维数组
来源:互联网 发布:淘宝店铺门头装修图片 编辑:程序博客网 时间:2024/04/27 20:13
//
// main.m
// 706
//
// Created by dllo on 15/7/6.
// Copyright (c) 2015年 flg. All rights reserved.
//
#import <Foundation/Foundation.h>
//2.*********************
int num=0,i=0;
int lenth(char a[]){
while (a[i]!='\0') {
i++;
num++;
}
return num;
}
//3.法1*************************
//int n=0,b;
//int huiWen(char str[],char str1[]){
// for (int i=0; str[i]!='\0'; i++) {
// n++;
// }
// for (int j=0; j<n ; j++) {
// str1[j]=str[n-j-1];
// }
// for (int k=0; k<n/2 ; k++) {
// if (str[k]==str1[k]) {
// b=1;
// }
// else{ b=0;}
// }
// return b;
//}
//3.法2*************************
//int b;
//int huiWen(char str[]){
// long n=strlen(str);
// for (int k=0; k<n/2 ; k++) {
// if (str[k]==str[n-k-1]) {
// b=1;
// }
// else{ b=0;}
// }
// return b;
//}
int main(int argc,constchar * argv[]) {
//1.创建⼀个字符串数组(内容是你周围⼀圈人的姓名),对字符串 (英文)从小到大排序。
//char stuName[7][20]={"fangliguo","caojun","bijuan","anyichen","gaowenping","shichuanyang","limuran"};
// printf("原串:");
// for (int i=0; i<7; i++) {
// printf("%s ",stuName[i]);
// }printf("\n");
// printf("排完:");
// for (int i=0; i<7-1; i++) {
// for (int j=0; j<7-1-i; j++) {
// if (stuName[j][0]>stuName[j+1][0]) {
// int t=0;
// for (int k=0; k<20; k++) {
// t=stuName[j][k];
// stuName[j][k]=stuName[j+1][k];
// stuName[j+1][k]=t;
// }
// }
// }
// }
// for (int i=0; i<7; i++) {
// printf("%s ",stuName[i]);
// }printf("\n");
//
//2.编函数查看字符串长度
char str[]="you are my best friend";
int result=lenth(str);
printf("%d\n",result);
//3.“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。返回是或者否
// 3.1 char str[20],str1[20];
// printf("输入字符串:");
// scanf("%s",str);
// int result=huiWen(str,str1);
// printf("%d\n",result);
// char str[20];
// printf("输入字符串:");
// scanf("%s",str);
// int result=huiWen(str);
// printf("%d\n",result);
char stuName[7][20]={"fangliguo","caojun","bijuan","anyichen","gaowenping","shichuanyang","limuran"};
printf("原串:");
for (int i=0; i<7; i++) {
printf("%s ",stuName[i]);
}printf("\n");
printf("排完:");
for (int i=0; i<7-1; i++) {
for (int j=0; j<7-1-i; j++) {
if (strcmp(stuName[j],stuName[j+1])>0) {
char temp[20]=" ";
strcpy(temp, stuName[j]);
strcpy(stuName[j], stuName[j+1]);
strcpy(stuName[j+1], temp);
}
}
}
for (int i=0; i<7; i++) {
printf("%s ",stuName[i]);
}printf("\n");
////
//
return0;
}
- c_二维数组,字符串数组,多维数组
- c_二维数组,字符串数组,多维数组
- C_二维数组, 字符串数组, 及多维数组
- 二维数组,字符串,多维数组
- 二维数组,字符串数组,多维数组
- C5_二维数组,字符串数组,多维数组
- 二维数组、字符串数组、多维数组
- 5.二维数组、字符串数组、多维数组
- C5-二维数组、字符串数组、多维数组
- [TwistedFate]二维数组,字符串数组,多维数组
- 二维数组,多维数组,字符串数组;
- C语言--关于二维数组,字符串数组,多维数组
- C语言--二维数组,字符串数组,多维数组
- C语言编程5 二维数组、字符串数组、多维数组
- 二维数组及多维数组
- php打乱数组二维数组多维数组
- php打乱数组二维数组、多维数组
- java数组-二维数组及多维数组
- c_二维数组,字符串数组,多维数组
- 有关队列在php中的应用
- 【LintCode】Backpack 背包问题
- Mysql分表例子
- 01-Jvm 内存区域复习笔记
- c_二维数组,字符串数组,多维数组
- 股票学习01(股票市场简介)
- String源码分析之BeanFactory
- 解决安卓4.4webview的兼容性问题
- 又拍网架构中的分库设计
- selenium1的工作原理
- Struts2文件上传原理及示例详解
- c_函数
- 抽血验男女 抽血查性别 抽血验胎儿性别