c語(yǔ)言判斷是否包含字符串 C語(yǔ)言中怎么判斷一個(gè)字符串包含在另一個(gè)字符串里面?
C語(yǔ)言中怎么判斷一個(gè)字符串包含在另一個(gè)字符串里面?在C語(yǔ)言中,要求編寫(xiě)程序在給定的字符串中查找指定的字符?#include<stdio。H>intmain(){inti,index,count
C語(yǔ)言中怎么判斷一個(gè)字符串包含在另一個(gè)字符串里面?
在C語(yǔ)言中,要求編寫(xiě)程序在給定的字符串中查找指定的字符?
#include<stdio。H>intmain(){inti,index,countchara,CH,STR[80]scanf(%Cn“,&A)I=0index=-1count=0ch=getchar()(I=0ch!=“n”I){STR<I>=chcount ch=getchar()}(I=0I<counti))如果(a==STR<I>)index=IIF(index!=-1)printf(“index=-D”,index)elseprintf(“not found”)return0}擴(kuò)展數(shù)據(jù):getchar()用法:函數(shù)getchar()用于從計(jì)算機(jī)終端(通常是鍵盤(pán))輸入字符。getchar()函數(shù)只能接收一個(gè)字符,其函數(shù)值是從輸入設(shè)備獲得的字符。例如:#include< stdio。H> intmain(void){INTC/*請(qǐng)注意,從stdin和isline讀取的getchar緩沖此平均值不會(huì)返回到編輯界面(*/while((C=getchar())!=“n”)printf(%C”,C)return 0}注意:getchar()函數(shù)可以使程序調(diào)試運(yùn)行,等待程序員按鍵盤(pán)后返回編輯界面;Add getchar()