C語言創(chuàng)建數(shù)組實現(xiàn)函數(shù)init,empty,reverse
更新時間:2022年07月20日 14:32:58 作者:愛學習的大魚???????
這篇文章主要介紹了C語言創(chuàng)建數(shù)組實現(xiàn)函數(shù)init,empty,reverse,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
創(chuàng)建一個數(shù)組:
- 實現(xiàn)函數(shù)init()初始化數(shù)組
- 實現(xiàn)empty()清空數(shù)組
- 實現(xiàn)reverse()函數(shù)完成數(shù)組元素的逆置
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> void menu() { printf("****************************\n"); printf("******1.初始化數(shù)組元素******\n"); printf("******2.清空數(shù)組的元素******\n"); printf("******3.逆置數(shù)組的元素******\n"); printf("****************************\n"); } void init(int arr[],int len) { int i = 0; printf("請輸入數(shù)組元素(以空格隔開):"); for (i = 0; i < len; i++) { scanf("%d", &arr[i]); } printf("初始化成功!!\n數(shù)組arr[%d]=", i); for (i = 0; i < len; i++) { printf("%d ", arr[i]); } printf("\n"); } void empty(int arr[],int len) { int i = 0; for (i = 0; i < len; i++) { arr[i]=0; } printf("清空成功!!\n數(shù)組arr[%d]=", i); for (i = 0; i < len; i++) { printf("%d ", arr[i]); } printf("\n"); printf("\n"); } void reverse(int arr[],int len) { int tmp = 0; int i = 0; for (i = 0; i < len / 2; i++) { tmp = arr[i]; arr[i] = arr[len - i - 1]; arr[len - i - 1] = tmp; printf("逆置成功:\n數(shù)組arr[%d]=", i); for (i = 0; i < len; i++) { printf("%d ", arr[i]); } printf("\n"); } } int main() { int len = 0; int i = 0; int arr[20] = { 0 }; printf("請輸入數(shù)組位數(shù):"); scanf("%d", &len); do { int i = 0; menu(); printf("請選擇:"); scanf("%d", &i); switch (i) { case 1: init(arr,len); break; case 2: empty(arr,len); break; case 3: reverse(arr, len); break; default: printf("輸入錯誤,請重新輸入:\n"); break; } } while (1); return 0; }
運行結(jié)果:
到此這篇關于C語言創(chuàng)建數(shù)組實現(xiàn)函數(shù)init,empty,reverse的文章就介紹到這了,更多相關C語言創(chuàng)建數(shù)組內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
C語言 不使用strcat函數(shù)實現(xiàn)連接兩個字符串功能代碼
今天小編就為大家分享一篇C語言 不使用strcat函數(shù)實現(xiàn)連接兩個字符串功能代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12C語言創(chuàng)建動態(tài)dll和調(diào)用dll(visual studio 2013環(huán)境下)
本篇文章主要介紹了C語言創(chuàng)建動態(tài)dll和調(diào)用dll(visual studio 2013環(huán)境下),非常具有實用價值,需要的朋友可以參考下2017-11-11