第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這個代碼看不懂哎

這個代碼看不懂哎

C
金大大Da 2016-01-10 09:30:27
#include <stdio.h>int main(){? ? int i,n=0;? ? char s[20];? ? for(i=0;(s[i]=getchar())!='\n';i++)? ? ? ? if(s[i]>='A'&&s[i]<='z')? ? ? ? ? ? n++;? ? printf("n=%d\n",n);? ? for(i=0;s[i]!='n';i++)? ? ? ? if(s[i]>='A'&&s[i]<='Z')? ? ? ? ? ? printf("%c",s[i]+32);? ? else? ? ? ? printf("%c",s[i]);? ? printf("\n");}能不能幫把它比較通俗,完整的寫法寫一遍,謝謝啦
查看完整描述

2 回答

?
onemoo

TA貢獻883條經(jīng)驗 獲得超454個贊

第一個for循環(huán):一個個讀取從鍵盤輸入的字符,保存到s數(shù)組中,直至輸入'\n'('\n'也存入數(shù)組)結束循環(huán),并且同時判斷讀到的字符是不是 大小寫字母和 [ \ ] _ ` ^ 這幾個字符(感覺它就是為了判斷是不是字母,但是卻連帶多判斷了幾個字符),是字母的話就n++。

輸出共讀到多少個字母(打印n的那句)

下一個for循環(huán)是打印整個s數(shù)組,但是把其中的大寫字母都替換成小寫字母。

查看完整回答
反對 回復 2016-01-13
  • 2 回答
  • 0 關注
  • 1467 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號