有以下程序: #include string.h main( ) { char a[]={'a','b','c','d','e','f','g','h','\0'};int i,j; i=sizeof(a);j=strlen(a); printf(%d,%d\b,i,j); } 程序运行后的输出结果是( ).
设有如下变量:int i=8,k,a,b;unsigned long w=5;double x=3.0,y=5.0;则以下符合C语言语法的表达式是( )。
现在有以下定义,int a;double b;float c;char k;则下面的表达式a/b+c-k值的类型为( ).
设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的语句或语句组是
有以下程序#include main(){ char *a[ ]={“abcd”,”ef”,”gh”,”ijk”};int I;for(i=0;i<4;i++)printf(“%c”,*a);}程序运行后输出的结果是
若有以下定义:| char a;int b;float c;double d;则表达式a*b+d-c值的类型为( )。
设有如下函数定义:int f(char s[]){ int i = 0;while(s[i++] != ' ');return (i-1);}如果在主程序中用下面的语句调用上述函数,则输出结果为_____。printf('%d ', f('goodbye!'));
若有以下说明,则数值为 4 的表达式是( )。int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; char c=”a”, d, g
以下程序段的输出结果为(). char c[]='abc'; int i=0; do ;while(c[i++]!=' ');printf('%d',i-1);
若有以下说明: int a [12 ] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 } ; char c= ‘a’ , d , g ; 则数值为4的表达式是( )
下面程序的运行结果是__________。int i=5;char c[6]=\abcd
当运行以下程序时,从键盘输入MAYaMaHA,则下面程序的运行结果是( ). main( ) { char s[80],c='a'; int i=0; scanf(\%s\,s); while(s[i]!='\\n') { if(s[i]==c)s[i]=s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++; } puts(s); }
若有以下定义:| char a;int b;float c;double d;则表达式a*b+d-c值的类型为( )。
若有以下定义,则表达式“a * b + d – c”的值的类型为 include <stdio.h> int main() { char a; int b; float c; double d; .... return 0; }
当运行以下程序时,从键盘输入:AhaMA[空格]Aha<回车>,则下面程序的运行结果是()。 include<stdio.h> int main(void) { char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='0') { if(s[i]==c) s[i]=s[i]-32; else if(s[i]==c-32) s[i]=s[i]+32; i++; return 0; } puts(s); }
有以下程序: include<stdio.h> main(){ char c[6]; int i=0; for(;i<6;c[i]=getchar(),i++); for(i=0;i<6; i++)putchar(c[i]); printf("\n"); } 如果从键盘上输入: ab<回车> c<回车> def<回车> 则输出结果为______。
有以下程序includechar *a="GOODNEWYEAR";char b[ ]="goodnewyear";main(){ int i=0;printf("%c%s\ln",*a,b+7);}执行后的输出结果是()。A.Gyear
若有以下定义:int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};char c='a', d, g;则下列表达式中,结果为4的是()。
设有以下语句:char str[4][12]={"aaa","bbbb","ccccc","dddddd"},*strp[4];int i;for(i=0;i<4;i+
有以下程序includechar *a="GOODNEWYEAR";char b[ ]="goodnewyear";main(){ int i=0;printf("%c%s\ln",*a,b+7);}执行后的输出结果是()。
若有以下定义,则表达式“a * b + d – c”的值的类型为incluceint main(){char a;int b;float c;double d;….return 0;}
以下程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是includeint main(){char k;int i;for(i=1;i<3;i++){scanf(“%c”,&k);switch(k){case ‘0’: printf(“another”);case ‘1’:
设有以下变量定义,并已赋确定的值,char w;int x; float y; double z;,则表达式:w*x+z-y所求得的数据类型为 【2】 。
4、若有以下说明:int array[12]={1,2,3,4,5,6,7,8,9,10,11,12};char c=’a’,d,g;则数值为4的表达式是 __。