• 2022-06-07
    下面的程序功能是实现字符串大小写的转换并倒序输出。public static void Main(string[] args){ string str = "HelloWorld"; ______ sb=new StringBuilder(); for (int i = 0; i &lt; str.______ ; i++) { if (str[i] >= 'a' && str[i] <= 'z') { sb.Append( str[i].ToString().ToUpper()); } else { sb.Append( str[i].ToString().______ ()); } } Console.WriteLine(sb.ToString()); Console.ReadKey();}[/i][/i][/i][/i]
  • StringBuilder:)Length:)ToLower

    内容

    • 0

      下面是一段javabean 程序,该程序的运行结果是 ( ) 。public class NullTest{public static void main(String&#91;&#93; args){int M = 0;String str = null;StringBuffer sb = new StringBuffer(“= “);sb.append(str);sb.append(M++);System.out.println(sb.toString());}} A: =null B: =null0 C: =null1 D: =nullM

    • 1

      #include<;stdio.h>;int main( ){char str&#91;80&#93;="hoaoopopoooy!",k='o',i,j;for(i=j=0; str[i]!='\0'; i++)if(str[i]!= k)str&#91;j++&#93;=str[i];str&#91;j&#93;='\0';puts(str);return 0;}[/i][/i][/i]

    • 2

      执行以下程序段后,输出结果是( )。 char str[20]="door",t; int i,j; i=0; j=strlen(str)-1; t=str[i]; str[i]=str[j]; str[j]=t; puts(str);

    • 3

      以下程序的功能只保留字符串的小写字母,请将程序补充完整。#include void fun(char s&#91;&#93;) { int i,j; for(i=0,j=0;s[i]!='\0';i++) if ( (1) ) { s&#91;j&#93;=s[i]; (2) ; } s&#91;j&#93;='\0'; } void main() { char s&#91;100&#93;="abc123abc123abc"; (3) ; puts(s); }(1)应该填写的是:[/i][/i] A: s[i]&gt;='a'&amp;&amp;s[i]&lt;='z' B: s[i]&gt;='A'&amp;&amp;s[i]&lt;='Z C: s[i]&gt;='0'&amp;&amp;s[i]&lt;='9' D: s[i]&gt;=a&amp;&amp;s[i]&lt;=z

    • 4

      下列程序运行时输入:This_is_a_C_Program! 运行结果为: #include #include int main(void) { char str[81], a[81], b[81]; int n, i, j=0, k=0; gets( str ); n=strlen( str ); for ( i=0; i { if ( i%2==0 ) a[j++] = str[i]; if ( i%3==0 ) b[k++] = str[i]; } a[j] = b[k] = ''; puts( a ); puts( b ); return 0; }