C语言程序设计 补全程序 下面程序的功能是将一串字符中的小写字母转换成大写,其他字符不变。请将下划

2024-12-02 03:44:01
推荐回答(4个)
回答1:

第一个划线处:

str[i]!='\0'
第二个划线处:
str[i]-=32;

回答2:

第一个空:while(str[i]!='\0')
第二个空:str[i]-=32;

回答3:

str[ i] != '!' 或者 str[ i] != 33//!的asc码是33
str[ i] = str[ i] - 32

回答4:

str[i]!='\0'
printf("%c",'A'+str[i]-'a');