【单选题】
若ch为char型变量,k为int型变量(已知字符a的ASCII十进制代码为97), 则以下程序段的执行结果是(). ch=a; k=12; printf(%x,%o,,ch,ch); printf(k=%%%d\n,k);
①
因变量类型与格式描述符的类型不匹配,输出无定值
②
输出项与格式描述符个数不符,输出为零值或不定值
【单选题】
若k是int型变量,且有下面的程序:
int k;
k= -3;
if (k=0) printf(“####”);
else printf(“”);
上面程序段的输出结果是( )
【单选题】
程序段如下
int k=1;
while(!k==0) {k=k+1;printf(%d\n,k);}
说法正确的是( )
【单选题】
下面的循环语句执行完毕后,循环变量k的值是()。int k=1;while (k++< 10);
【单选题】
程序段如下
int k=-20;
while(k=0) k=k+1;
则以下说法中正确的是( )
【单选题】
以下程序段运行后变量k的值为()。intm=7,n=2,k;k=(m^n)
【单选题】
假定k是一个double类型的变量,则定义指向k的变量p的正确语句为?
【单选题】
若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1k2)(k2=k2k1)后,k1和k2的值分别为()。
【单选题】
若变量已正确定义,和语句“if(a>;b)k=0;else k=1;”等价的是()
【单选题】
设j和k都是int类型,则for循环语句 for(j=0,k=-1;k=1;j++,k++)printf(****\n);().