已知:char c=’A’; int i=1,j; 执行语句j=!c&&i++; 则i和j的值是。
相似题目
-
有以下程序: #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); } 程序运行后的输出结果是( ).
-
已知字符'0'的ASCII码为十六进制的30H,下面程序的输出是()。 void main() { union { unsigned char c; unsigned int i[4]; } z; z.i[0]=0x39; z.i[1]=0x36; printf(%c,z.c);}
-
以下程序的运行结果是( ).fun(int i,int j){ i++; j++;return i+j; }main( ){ int a=1,b=2,c=3;c+=fun(a,b)+a;printf(\%d,%d,%d\\n\,a,b,c); }
-
下面程序的运行结果是 。main(){int a[10]={1,2,2,3,4,3,4,5,1,5};int n=0,i,j,c,k;for(i=0;i<10-n;i++){c=a[i];for(j=i+1;j<10-n;j++)if(a[j]==c){for(k=j;k<10-n;k++)a[k]=a[k+1];n++;}}for(i=0;i<10-n;i++)printf(\%3d\,a[i]);}
-
下面程序的运行结果是__________。char a[2][6]={\Sun\,\Moon\};int i,j,len[2];for(i=0;i<2;i++){for(j=0;j<6;j++)if(a[i][j]==’\\0’){len[i]=j;break;}if(i!=1)printf(“%s:%d\\\\”,a[i],len[i]);elseprintf(“%s:%d\\n”,a[i],len[i]);}
-
#include int main(){char st='A';int i=10;st=st+i;i=st%i;printf(\%c,%d\\n\,st,i);return 0;}已知字母A的ASCII码为65结果:____
-
下面程序的运行结果是( )。# include< stdio. h>int main( ){ int a[10]= {1,2,2,3,4.3,4.5,1,5};int n=0,i,j,c,k;for(i=0;i<10–n;i++){ c=a[i];for(j=i+1;j<10–n;j++)if(a[j]= =c){ for(k=j;k<10–n;k++)a[k]=a[k+1];n++;}}for(i=0;i
-
已知有定义, 则下列选项错误的是( )。constint D=5;int i=1;double f=0.32;char c=15;
-
有以下程序 #include void main() { chara[5][10]={\one\,\two\,\three\,\four\,\five\}; int i,j; char t; for(i=0;i<4;i++)< p=\\> for(j=i+1;j<5;j++)< p=\\> if(a[i][0]>a[j][0]) {t=a[i][0];a[i][0]=a[j][0];a[j][0]=t;} puts(a[1]); } 程序运行后的输出结果是( )
-
06410121:下面程序的功能是将字符串s中所有的字符c删除。请选择填空。( )#include int main( ){char s[80];int i, j;gets(s);for (i=j=0; s[i]!='
-
06410121:下面程序的功能是将字符串s中所有的字符c删除。请选择填空。( )#include int main( ){char s[80];int i, j;gets(s);for (i=j=0; s[i]!='\\0';i++)if (s[i]!='c') ;s[j]='\\0';puts(s);return 0;}
-
变量a所占内存字节数是______。union U{char st[4]; int i; long 1;};struct A{int c; union U u;
-
变量a所占的内存字节数是______。union U{ char st[4];int i;long 1;};struct A{int c; union U u
-
下面程序的运行结果是()。inelude<stdio.h>void del(char*s){ int i,j;char*a;a=s:for(i=
-
以下选项中非法的表达式是()。 (A)0<=x<100 (B)i=j==0 (C)(char)(65+3) (D)x+1=x+1
-
下面函数的功能是统计子串substr在母串str中出现的次数,请填空使程序完整。 int count(char *str, char *substr) { int i,j,k,num=0; for(i=0; 【1】 ;i++) for(【2 】 ,k=0;substr[k]==str[j];k++,j++) if(substr [ 【3】 ]==’\0’) { num++ ; break ; } return (num); } 【1】应该填写:
-
下面程序的运行结果是()。 inelude<stdio.h> void del(char*s) { int i,j; char*a; a=s:
-
有以下程序 include <stdio.h> include <string.h> void fun(char,*s[],int n) { char *t; int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;} } main() { char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"}; fun(ss,5); printf("%s,%s\n",ss[0],ss[4]); } 程序的运行结果是
-
下面程序的功能是将字符串s中的字符c删除,请将程序补全() include <stdio.h> int main() {char s[80]; int i,j; gets(s); for(i=j=0;s[i]!='0';i++) if(s[i]!='c') ; s[j]='0'; puts(s); return 0; }
-
函数fun的功能是:使一个字符串按逆序存放,请填空。 void fun (char str[ ]) { char m ; int i ,j ; for(i=0 ,j=strlen(str) ;i< j/2 ;i++,j--) { m=str[i]; str[i]= 【 】; str[j-1]=m; } printf("%sn",str); }
-
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变。请填空。 include <stdio.h> int main() {char a[]="labchmfye",t; int i,j; for(i=0;i<7;i+=2) for(j=i+2;j<9; j++) if() {t=a[i]; a[i]=a[j]; a[j]=t; j++;} puts(a); printf("n"); return 0; }
-
若已知每个long类型数据在计算机内占8个字节,int类型占4个字节,char类型占1个字节,double类型占8个字节,若有如下说明和定义: typedef union { long i ; int k[5]; char c ; } DATE ; struct date { int cat ; DATE cow ; double dog ; } too; DATE max ;
-
1、读下面的程序,写出输出结果include <iostream> using namespace std; class A { public: A(int i) {cout<<"constructing A "<<i<<endl;} }; class B { public: B(int j) {cout<<"constructing B "<<j<<endl;} }; class C: public A, public B { public: C(int a, int b, int c, int d): A(a), mB(d), mA(c),B(b) { } private: B mB; A mA; }; int main() { C obj(1,2,3,4); return 0; }
-
阅读下面的,写出运行结果。includemain(){char *str="ABCabcd";bubble();printf();}bubble()char *str;int count;{int i,j=count;char tmp;while()for()if(str[i] {tmp=str[i];str[i]=str[i+1];str[i+1]=tmp;}}