如果int i = 4,则printf("%d",-i-- )的输出结果是( ),i的值是( ).A:-4 3 B:-3 3 C:-3 4 D:-4 4

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 22:02:54

如果int i = 4,则printf("%d",-i-- )的输出结果是( ),i的值是( ).A:-4 3 B:-3 3 C:-3 4 D:-4 4
如果int i = 4,则printf("%d",-i-- )的输出结果是( ),i的值是( ).A:-4 3 B:-3 3 C:-3 4 D:-4 4

如果int i = 4,则printf("%d",-i-- )的输出结果是( ),i的值是( ).A:-4 3 B:-3 3 C:-3 4 D:-4 4
A
.

如果int i=3 则printf(%d,-i++)执行后输出是( )i的结果是 ( ) 4 如果int i = 4,则printf(%d,-i-- )的输出结果是( ),i的值是( ).A:-4 3 B:-3 3 C:-3 4 D:-4 4 int i=10;while(i--);printf(%d,i);则输出i的值__________ main() { int i=3,j=2,k; k=i+j; { int k=8; if(i=4) printf(%d,k); else printf(%d,j) ; } printf(%printf(%d%d,i,k);} 1.#include 2.3.int main() 4.{ 5.int i=43; 6.printf(%d ,printf(%d,printf(%d,i))) int i=9999;printf(%d ,printf(%d,printf(%d,printf(%d,i))));的结果解释 关于C语言 printf(%d ,printf(%d,printf(%d,i)));#include int main(){int i=43;printf(%d ,printf(%d,printf(%d,i)));return 0;}如何解释它的输出是4321如果从最内层往外输 不应该是4312么?囧 C语言一道题目int count = 3;int main() {int i,sum = 0; for(i = 0,sum = 0;i < count;i += 2,count++){static int count = 4;printf(i = %d,count = %d,i,count);sum += count++;printf( count = %d,sum = %d ,count,sum);}sum += count++;printf(count = #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2); printf(%d ,i); } #include void main() { int i=10; printf(%d,%d,%d ,++i,i,i++); printf(%d ,i); } 数字逆序排列请问下?#includemain(){int a[4],i,j;int d[4];printf( 原来的顺序: );for(i=0;i int i=(j=4,k=8,l=16,m=32); printf(%d,i); 输出是多少? 求3*3矩阵的最大值并输出 如:1 2 3 4 9 5 7 8 6 则最大值为:9#include #include int fun(int a[3][3]){//}void main(){ int a[3][3]={1,2,3,4,9,5,7,8,6};int i,j,max;// clrscr();printf(array is: );for(i=0;i main() { int n=4; while(n--) printf(%d,--n); } int i=-2; printf(i=%3d) i=? 打印出杨辉三角形main() {int i,j; int a[10][10]; printf( ); for(i=0;i main() {int a[6],i; for(i=1;i3))%5; printf(%2d,a[i]);} } 以下程序段的输出结果是什么?: int =11; printf(''% '',i);int i=11; printf(''%o '',i);