以下程序段的输出结果是______。 main() char s1[10],s2[10],s3[10]; scanf("%s",s1);gets(s2);gets(s3); puts(s1);puts(s2)puts(s3) 输入数据如下:(此处<CR>代表回车符) aaa<CR> bbb<CR>
A: aaa
B: bbb
C: aaa
D: bbb
E: aaa\0bbb\0
F: aaabbb
A: aaa
B: bbb
C: aaa
D: bbb
E: aaa\0bbb\0
F: aaabbb
举一反三
- 若有chars[3][3]={"AAA","BBB","CCC"};说明语句,则与它等价的语句是()。 A: char**s={"AAA","BBB","CCC"}; B: char*s[3]={"AAA","BBB","CCC"}; C: chars[][5]={"AAA","BBB","CCC"}; D: chars[][3]={"AAA","BBB","CCC"};
- 下面程序的运行结果是______ 。#include#includemain(){ char s1[20],s2[20]} gets(s1); scanf(“%s”,s2); puts(s1); puts(s2); }运行程序,输入: Thank you! Good morning!
- 下列代码段的输出结果是( ) s=20; if(s>30) System.out.println(‘’AAA``); System.out.println(``BBB``); A: AAA B: BBB C: AAA BBB D: 什么也不显示
- 有以下程序#include void fun(char *a,char *b){ char *s=a; while(*s) s++; s--; while(s>=a) { *b=*s; s--; b++; } *b=’\0’;}main(){ char s1[]="abc",s2[6]; fun(s1,s2); puts(s2);}程序运行后的输出结果是 A: cbaabc B: abc C: cba D: abccba
- 执行lis1 = [x*3 for x in "ABC"]后,lis1结果是( )。 A: ["AAA", "AAA", "AAA"] B: ["BBB", "BBB", "BBB"] C: ["CCC", "CCC", "CCC"] D: ["AAA", "BBB", "CCC"]