小李子日記 s在主函式輸入是個的函式
#include<stdio.h>
#include<string.h>
int main()
{
void paixu(char *p[]);
char str[10][80];
char *p[10];
int i;
for (i = 0; i < 10; i++)
p[i] = str[i];
for (i = 0; i < 10; i++)
scanf_s("%s", &str[i], sizeof(str[i]));
printf("\n");
paixu§;
for (i = 0; i < 10; i++)
{
printf("%s", p[i]);
printf("\n");
}
return 0;
}
void paixu(char *p[])
{
void inv(char *p1, char *p2);
int i, j;
for (j = 0; j < 9; j++)
for (i = 0; i < 9 - j; i++)
{
if (strcmp(p[i],p[i+1])<0)
inv(p[i], p[i + 1]);
}
}
void inv(char *p1, char *p2)
{
char temp;
for (; *p1 != ‘\0’; p1++, p2++)
{
temp = *p1;
*p1 = *p2;
*p2 = temp;
}
}
啦啦啦
相關推薦
小李子日記 s在主函式輸入是個的函式
#include<stdio.h> #include<string.h> int main() { void paixu(char *p[]); char str[10][80]; char *p[10]; int i; for (i = 0; i < 10;
小李子日記,輸入十個整數,將前面m個數
#include<stdio.h> int main() { int num1[80] = { 0 }, num2[80] = { 0 }; int *p1, i, n, m, *p2; printf(“Please enter n:”); scanf_s("%d", &
小李子日記之
今天寫的程式碼,除錯了很久啊 #include<stdio.h> #include<ctype.h> char string_in(char *s1, char *s2); int main() { char str1[80] = { 0 }, str2[80] =
小李子日記 用指標計算一行字元的各種東西
#include<stdio.h> int main() { char str[80]; char *p; int number = 0, letter = 0, blank = 0, other = 0; p = str; gets_s(str); p = str; for (
輸入10個整數,將其中最小的數與第一個數對換,把最大的數與最後一個數對換。寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scann
求方程 的根,用三個函式分別求當b^2-4ac大於0、等於0、和小於0時的根,並輸出結果。從主函式輸入a、b、c的值。
解題思路: 一元二次方程 ax²+bx+c=0(a≠0) 其求根依據判定式△的取值為三種( △=b²-4ac ) 1. △>0,方程有兩個不相等的實數根; x1=[-b+√(△)]/2a; //(
ACMNO.37 C語言-數字交換 輸入10個整數,將其中最小的數與第一個數對換,然後把最大的數與最後一個數對換。寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。
題目描述 輸入10個整數,將其中最小的數與第一個數對換,然後把最大的數與最後一個數對換。 寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。 輸入 10個整數 輸出 整理後的十個數,每個數後跟一個空格(注意最後一個數後也有空格) 樣例輸入 2 1
(c++)寫兩個函式,分別求兩個整數的最大公約數和最小公倍數,用主函式呼叫這兩個函式,並輸出結果兩個整數由鍵盤輸入。
#include<iostream> using namespace std; int max(int a,int b) {if(a<b){int c=a;a=b;b=c;}int
編寫一個函式print,列印一個學生的成績陣列,該陣列中有5個學生的資料記錄,每個記錄包括num,name,score[3],用主函式輸入這些資料,用print輸出這些記錄
編寫一個函式print,列印一個學生的成績陣列,該陣列中有5個學生的資料記錄,每個記錄包括num,name,score[3],用主函式輸入這些資料,用print輸出這些記錄 程式碼如下: #include<stdio.h> #define N 5 typedef struc
1079: C語言程式設計教程(第三版)課後習題8.2---求方程 的根,用三個函式分別求當b^2-4ac大於0、等於0、和小於0時的根,並輸出結果。從主函式輸入a、b、c的值。【兩種方法】
題目描述 求方程 的根,用三個函式分別求當b^2-4ac大於0、等於0、和小於0時的根,並輸出結果。從主函式輸入a、b、c的值。 輸入 a b c 輸出 x1=? x2=? 樣例輸入 4
三道習題(1、將單詞表中由相同字母組成的單詞歸成一類,每類單詞按照單詞的首字母排序,並按 #每類中第一個單詞字典序由大到小排列輸出各個類別。 #輸入格式:按字典序由小到大輸入若干個單詞,每個單詞佔一行,以end結束輸入。)
#coding=gbk ''' 1、將單詞表中由相同字母組成的單詞歸成一類,每類單詞按照單詞的首字母排序,並按 #每類中第一個單詞字典序由大到小排列輸出各個類別。 #輸入格式:按字典序由小到大輸入若干個單詞,每個單詞佔一行,以end結束輸入。 #cinema #iceman #maps #spam #a
Java:定義五個函式,分別實現①計算陣列的最大值MAX②最小值MIN③陣列和SUM④拼接兩個陣列a和b⑤擷取a陣列的一部分
import java.io.IOException; public class Arr8{ //1.計算陣列中最大值 public static int arrayMaxElement(int [] data){ if(data == null){
編寫演算法,在主串s的第i個位置前插入子串t
/*2018資料結構與演算法上機測試題 *15.編寫演算法,在主串s的第i個位置前插入子串t */ #include <stdio.h> #include <string.h> #include <stdlib.h> #include <math.h
(c++)寫一個判斷素數的函式,在主函式輸入一個整數,輸出是否是素數的訊息。
被1.2是不是素數搞得頭昏腦漲的我...... #include<iostream> using namespace std; void prime(int a) { if(a==1)
編寫1個函式. 該函式返回1個整型陣列中的最大值、最小值、平均值、累積和.
// // main.c // Created by LongMa on 15/8/11. // Copyright (c) 2015年 itcast. All rights reserved. //5. 請編寫1個函式. 該函式返回1個整型陣列中的最大值、最小值、平均值、累積和. #include &
輸入n個整數,找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4,。
解題思路: 1、最簡單方法,先排序,再取前k個,時間複雜度O(NlogN) class Solution { public: vector<int> GetLeastNumbers
輸入m個學生,每個學生有4門課,在主調函式中輸入學生的相關資訊,編寫三個函式: (1)求第一門課的平均分; (2)找出有兩門課以上不及格的學生,並輸出他們的學號和全部成績,要求用指標函式實現:fl
輸入m個學生,每個學生有4門課,在主調函式中輸入學生的相關資訊,編寫三個函式: (1)求第一門課的平均分; (2)找出有兩門課以上不及格的學生,並輸出他們的學號和全部成績,要求用指標函式實現:float*Search(float(*p)[4],int n); (3)找出
23.輸入n個整數,找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4,。
題目:輸入n個整數,找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字,則最小的4個數字是1,2,3,4,。 import java.util.ArrayList; public
List集合的使用小技巧|非常實用首先舉例2個集合A,B. List<i
判斷 show 包含 合並 工作 並且 sta 完成 ear List集合在開發程序的時候,我一般會頻繁的用到,感覺幾乎可以代替數組來完成大量的工作。並且他也有很多實用的功能,讓代碼更加簡潔高效。首先舉例2個集合A,B. List<int> listA = ne
hdu6006 Engineer Assignment 狀態dp 定義dp[i][s]表示前i個工程狀態為s可以執行的最大工程數。s表示前i個工人選走了s狀態的工程師。
namespace algo acm names .cn num stream assign target /** 題目:hdu6006 Engineer Assignment 鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=60