#include <stdio.h>
main()
{ char a[20]="How are you?",b[20];
scanf("%s",b); printf("%s %s/n",a,b);
}
程序运行时从键盘输入: How are you?< 回车 >
则输出结果为 ( 1 3 ) 。
[单选题]有以下程序:include<stdio.h>main( ){ char a[20],b[20],c[20];scanf("%s%s",a,b);gets(c);printf("%S%S%s/n",a,b,c);}程序运行时从第一列开始输入:This is a cat!<回车>则输出结果是( )。A.Thisisacat!B.Thisis aC.Thisis a cat!D.Thisisa cat !
[主观题]有以下程序#include <stdio.h>main( ){ char c1,c2;scanf(“&c”,&c1);while(c1<65||c1>90) scanf(“&c”,&c1);c2=c1+32;printf(“&c, &c/n”,c1,c2);}程序运行输入65回车后,能否输出结果、结束运行(请回答能或不能)(8)。
[单选题]有以下程序#include <stdio.h>main(){ char *a[]={"abcd","ef","gh","ijk"};int i;for(i=0;i<4;i++) printf("%c",*a[i]);}程序运行后的输出结果是A.)aegiB.)dfhkC.) abc dD.)abcdefghijk
[单选题]有以下程序#include <stdio.h>main( ){ char a,b,c;b=’1’; c=’A’;for(a=0; a<6; a++){ if (a%2) putchar(b+a);else putchar(c+a);}}程序运行后的输出结果是A.) 1B3D5FB.) ABCDEFC.) A2C4E6D.) 123456
[单选题]有以下程序#include <stdio.h>main( ){ char a[20], b[20], c[20];scanf("%s%s", a,b);gets(c);printf("%s%s%s/n", a,b,c);}程序运行时从第一列开始输入:This is a cat!<回车>则输出结果是A.) Thisisacat!B.) Thisis aC.)'Thisis a cat!D.) Thisisa cat!
[单选题]有以下程序#include <stdio.h>main(){ char a=4;printf( " %d/n " ,a=a<<1);}程序的运行结果是A.)40B.)16C.) 8D.)4
[单选题]有以下程序#include <stdio.h>main(){ char *s={"ABC"};do{ printf("%d",*s%10);s++;}while (*s);}注意 : 字母 A 的 ASCII 码值为 65 。程序运行后的输出结果是A.)5670B.)656667C.)567D.)ABC
[单选题]有以下程序#include <stdio.h>main(){ char s[]={"012xy"};int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]>= 'a' &&s[i]<= 'z') n++;printf("%d/n",n);}程序运行后的输出结果是A.)0B.)2C.)3D.)5
[单选题](23)有以下程序#include <stdio.h>main(){ char b,c; int i;b='a'; c='A';for(i=0;i<6;i++){ if(i%2) putchar(i+b);else putchar(i+c);} printf("/n");}程序运行后的输出结果是A.)ABCDEFB.)AbCdEfC.)aBcDeFD.)abcdef
[单选题](21)有以下程序#include <stdio.h>main(){ char s[]="012xy/08s34f4w2";int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]>='0'&&s[i]<='9') n++;printf("%d/n",n);}程序运行后的输出结果是A.)0B.)3C.)7D.)8