输入 happy$$new$$year!,则下列程序的运行结果是 ( ) .
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/17 16:57:42
输入 happy$$new$$year!,则下列程序的运行结果是 ( ) .
int main(void)
{ int i,word=0;
char c;
while((c=getchar())!='\n')
{ if (c=='$') word=0;
else if(word==0)
if (c>='a'&&c
int main(void)
{ int i,word=0;
char c;
while((c=getchar())!='\n')
{ if (c=='$') word=0;
else if(word==0)
if (c>='a'&&c
![输入 happy$$new$$year!,则下列程序的运行结果是 ( ) .](/uploads/image/z/2247284-20-4.jpg?t=%E8%BE%93%E5%85%A5+happy%24%24new%24%24year%21%2C%E5%88%99%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C%E6%98%AF+%28+%29+.)
Happy$$New$$Year!
整个程序的效果就是把整个字符串处于$符号前的第一个小写字母和$符号后面的第一个小写字母转化为大写.
while循环判断每个获取到的输入,如果是$则word=0相当于标志上一个单词已经结束,然后如果是小写字母则c=c-"a" + "A"其实就是将小写字母转换成大写,然后word=1标志单词未结束或者说未遇到$符号.然后一开始word=0所以第一个小写字母就算不是在$后面也转换为大写
比如如果输入:GOOd$LuCK!得到的就是GOOD$LUCK!第一个小写字母d和$后面的第一个小写字母u转化成了大写
整个程序的效果就是把整个字符串处于$符号前的第一个小写字母和$符号后面的第一个小写字母转化为大写.
while循环判断每个获取到的输入,如果是$则word=0相当于标志上一个单词已经结束,然后如果是小写字母则c=c-"a" + "A"其实就是将小写字母转换成大写,然后word=1标志单词未结束或者说未遇到$符号.然后一开始word=0所以第一个小写字母就算不是在$后面也转换为大写
比如如果输入:GOOd$LuCK!得到的就是GOOD$LUCK!第一个小写字母d和$后面的第一个小写字母u转化成了大写
输入 happy$$new$$year!,则下列程序的运行结果是 ( ) .
运行下列程序,显示的结果是( ).
下列程序运行后的输出结果是
下面程序运行时,如果从键盘上输入5,则输出的结果是
下列程序运行后的输出结果是 ()
25. 下列程序运行后的输出结果是().
两次运行下面的程序,如果从键盘上分别输入6和3,则输出结果是( ).
运行以下程序后,如果从键盘上输入china#,则输出结果是什么?
(2009•汕头一模)己知一个程序框图如右图所示,若输入n=6,则该程序运行的结果是( )
在执行下列程序时输入:1357924,则程序的运行结果为( D).main( ) { int x,y; scanf(“%
happy new year的歌词
6 有以下程序,程序输入运行时输入:12,执行后输出结果是____