C语言求解,急、希望一个小时之内能给出解答,感激不尽

img


C语言求解,急、希望一个小时之内能给出解答,感激不尽C语言求解,急、希望一个小时之内能给出解答,感激不尽C语言求解,急、希望一个小时之内能给出解答


 
#include <stdio.h>
 void min(char a[]){
     int i;
     char c=a[0];
     for(i=1;a[i]!='\0';i++){
         if(a[i]<c)
         c=a[i];
     }
     printf("最小:%c\n",c);
 }
  void search(char a[]){
     int i;
     for(i=0;a[i]!='\0';i++){
         if(a[i]=='a'){
             printf("字符a存在");
             return;
         }
        
     }
     printf("字符a不存在");
 }
int main() {
   char  a[100];
   int i,n;
   scanf("%d",&n);
   getchar();
   for(i=0;i<n;i++)
    scanf("%c",&a[i]);
    min(a);
   search(a);
   
   return 0;
}
#include<stdio.h>

void min(char * str,int len){
    char ch=str[0];
    for(int i=1;i<len;i++){
        if(ch>str[i]){
            ch=str[i];
        }
    }
    printf("最小元素:%c\n",ch);
}
void search(char * str,int len){
    for(int i=0;i<len;i++){
        if(str[i]=='a'){
             printf("字符a存在");
             return;
        }    
    }
    printf("字符a不存在");
}


int main() {
    int n;
    scanf("%d", &n);
    // 用来存放一组字符
    char letters[n];
    printf("请输入 %d 个英文字母:\n", n);
    getchar();// 吸收掉换行符
    // 通过循环将输入的字符保存到字符数组
    for (int i = 0; i < n; i++) {
        scanf("%c", &letters[i]);
        getchar();// 吸收掉空格字符
    }
   min(letters,n);
   search(letters,n);
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632