注意:此页面搜索的是所有试题
兰州大学-C语言程序设计
下面程序的运行结果是( )#include main(){int a[6],i;for(i=1;i<6;i++){a[i]=9*(i-2+4*(i>3))%5;printf(.%2d.,a[i]);}}
A. 4 0 4 0 4
B. -4 0 4 0 3
C. -4 0 4 4 3
D. -4 0 4 4 0
若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( ) A. A%2= =1 B. !(A%2= =0) C. !(A%2) D. A%2
用typedef可以创建新的基本类型
下面程序的输出是( )main(){ struct cmplx{int x;int y;}cnum[2]={1,3,2,7};printf(.%d .,cnum[0].y/cnum[0].x*cnum[1].x); } A. 0 B. 1 C. 3 D. 6
若有定义:int (*p)[4];则标识符p( ) A. 是一个指向整型变量的指针 B. 是一个指针数组名 C. 是一个指针,它指向一个含有四个整型元素的一维数组 D. 定义不合法
写出下面程序的输出结果( )main(){int x;x=-3+4*5-6;printf(.%d.,x);x=3+4%5-6;printf(.%d.,x);x=-3*4%6/5;printf(.%d.,x);x=(7+6)%5/2;printf(.%d.,x);} A. 11 1 0 1 B. 11 -3 2 1 C. 12 -3 2 1 D. 11 1 2 1
以下程序的运行结果是( )main(){int m=5;if(m++>5) printf(.%d.,--m);else printf(.%d.,m++);} A. 4 B. 5 C. 6 D. 7
若有定义typedef char STRING[255]; STRING s; 则s是 A. 字符指针数组变量 B. 字符指针变量 C. 字符变量 D. 字符数组变量
若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( ) A. A%2= =1 B. !(A%2= =0) C. !(A%2) D. A%2
用typedef可以创建新的基本类型
下面程序的输出是( )main(){ struct cmplx{int x;int y;}cnum[2]={1,3,2,7};printf(.%d .,cnum[0].y/cnum[0].x*cnum[1].x); } A. 0 B. 1 C. 3 D. 6
若有定义:int (*p)[4];则标识符p( ) A. 是一个指向整型变量的指针 B. 是一个指针数组名 C. 是一个指针,它指向一个含有四个整型元素的一维数组 D. 定义不合法
写出下面程序的输出结果( )main(){int x;x=-3+4*5-6;printf(.%d.,x);x=3+4%5-6;printf(.%d.,x);x=-3*4%6/5;printf(.%d.,x);x=(7+6)%5/2;printf(.%d.,x);} A. 11 1 0 1 B. 11 -3 2 1 C. 12 -3 2 1 D. 11 1 2 1
以下程序的运行结果是( )main(){int m=5;if(m++>5) printf(.%d.,--m);else printf(.%d.,m++);} A. 4 B. 5 C. 6 D. 7
若有定义typedef char STRING[255]; STRING s; 则s是 A. 字符指针数组变量 B. 字符指针变量 C. 字符变量 D. 字符数组变量