单项选择题

有以下程序: main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是【 】。

A.1 2 3
B.2 3 4
C.2 2 3
D.2 3 3
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序:#include main( ){ FILE *fp1;fp1=fopen( f1.txt , w );fprintf(fp1, abc );fclose(fp1);}若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为( )。
A.goodabc
B.abcd
C.abc
D.abcgood
单项选择题
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
A. char s[10]=”abcdefg”;
B. char t[ ]=”abcdefg”,*s=t;
C. char s[10];s=”abcdefg”;
D. char s[10];strcpy(s,”abcdefg”);
相关试题
  • 有以下程序#includevoid f(char P[]...
  • 有以下程序int f1 (int x,inty){re...
  • 有以下程序main( ){ int a; char ...
  • 设变量已正确定义并赋值,下列正确的表达式...
  • 有以下程序void swap(char*X,char,*y...