帮忙做c语言题。,十分感谢
一、填空题1、写出语句printf(“%c”,50>=60?’P’:’F’);的输出结果:_____。2、判断一个整形数a为偶数的表达式;判断一个整形数a为奇数的表达式_...
一、 填空题
1、 写出语句printf(“%c”, 50>=60? ’P’:’F’);的输出结果:__ ___。
2、 判断一个整形数a为偶数的表达式 ;判断一个整形数a为奇数的表达式_ 。
3、 数组下标从 开始,int a[2][3]共有 个元素。
4、 若定义char string[]=“hello!”;则该数组的长度是___ ___,第二个数组元是___ _。
5、 若有定义int k=3;int a=2,b=5;则表达式k+b%a的值是__ ___。
6、 定义数组int a[10]={1,2,3,4,5,6,7,8,9},则数据为5的数组元素是下标表示为:__ ____。
7、 C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是_ _,若用数组名作为函数调用的实参,传递给形参的是数组的__ ______。
8、 若有int n =10, a; 则下列语句的执行结果是_ __。
do
{
a=n%2;
printf( “%d”, a);
} while (n==0);
二、选择题
1、下列变量名中符合C语言语法规则的是( )
(A)ename (B) case (C) A—9 (D)win3.2
2、下列哪条语句能够正确地给整型数据a、b输入数据( )
(A)scanf(“%f, %f ”, a, b); (B ) scanf(“%d %d”, &a, &b);
(C) scanf(“%f %d”, a, b); (D) scanf(“%f, %f”, &a, &b);
3、在c语言的控制语句中,哪一句不是循环语句( )。
(A) for语句 (B) while语句 (C) switch语句 (D)do…while语句
4、下面是对数组变量a的初始化,其中不正确的是( )
(A)char a[2]={“ac”}; (B) char a[2]=” ”;
(C) char a[2]={‘a’,’b’,}; (D)char a[2]=”abcdef”;
5、表达式2!= 4的值是( )
(A) false (B) 非0的数 (C) 0 (D) 1
6、在一个C源程序文件中,若要定义一个函数中的局部变量,它的值在函数调
用结束后不消失而保留原值,则该变量需要使用得存储类别是( )
(A) static (B)register (C)auto (D)estern
7、以下描述正确的是( )
(A) 函数的定义可以嵌套,但函数的调用不可以嵌套
(B) 函数的定义和函数的调用均不可以嵌套
(C) 函数的定义不可以嵌套,但函数的调用可以嵌套
(D) 函数的定义和函数的调用均可嵌套
8、以下说法不正确的是( )
(A) 形式参数是局部变量,作用域在本函数中
(B) 在不同函数中可以使用相同名字的变量
(C) 在函数内定义的变量只在本函数范围内有效
(D) 在函数内的复合语句中定义的变量在函数范围内均有效
9、 以下定义语句中正确的是( )。
(A) char a='A'b='B'; (B) float a=b=10.0;
(C) int a=10,b=8; (D) float a=10d;
10、下面程序的输出结果是( )
int x=8, y=8;
printf( “%d %d \n” , x-- , --y);
(A) 8 7 (B) 7 7 (C) 7 8 (D) 8 8 展开
1、 写出语句printf(“%c”, 50>=60? ’P’:’F’);的输出结果:__ ___。
2、 判断一个整形数a为偶数的表达式 ;判断一个整形数a为奇数的表达式_ 。
3、 数组下标从 开始,int a[2][3]共有 个元素。
4、 若定义char string[]=“hello!”;则该数组的长度是___ ___,第二个数组元是___ _。
5、 若有定义int k=3;int a=2,b=5;则表达式k+b%a的值是__ ___。
6、 定义数组int a[10]={1,2,3,4,5,6,7,8,9},则数据为5的数组元素是下标表示为:__ ____。
7、 C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是_ _,若用数组名作为函数调用的实参,传递给形参的是数组的__ ______。
8、 若有int n =10, a; 则下列语句的执行结果是_ __。
do
{
a=n%2;
printf( “%d”, a);
} while (n==0);
二、选择题
1、下列变量名中符合C语言语法规则的是( )
(A)ename (B) case (C) A—9 (D)win3.2
2、下列哪条语句能够正确地给整型数据a、b输入数据( )
(A)scanf(“%f, %f ”, a, b); (B ) scanf(“%d %d”, &a, &b);
(C) scanf(“%f %d”, a, b); (D) scanf(“%f, %f”, &a, &b);
3、在c语言的控制语句中,哪一句不是循环语句( )。
(A) for语句 (B) while语句 (C) switch语句 (D)do…while语句
4、下面是对数组变量a的初始化,其中不正确的是( )
(A)char a[2]={“ac”}; (B) char a[2]=” ”;
(C) char a[2]={‘a’,’b’,}; (D)char a[2]=”abcdef”;
5、表达式2!= 4的值是( )
(A) false (B) 非0的数 (C) 0 (D) 1
6、在一个C源程序文件中,若要定义一个函数中的局部变量,它的值在函数调
用结束后不消失而保留原值,则该变量需要使用得存储类别是( )
(A) static (B)register (C)auto (D)estern
7、以下描述正确的是( )
(A) 函数的定义可以嵌套,但函数的调用不可以嵌套
(B) 函数的定义和函数的调用均不可以嵌套
(C) 函数的定义不可以嵌套,但函数的调用可以嵌套
(D) 函数的定义和函数的调用均可嵌套
8、以下说法不正确的是( )
(A) 形式参数是局部变量,作用域在本函数中
(B) 在不同函数中可以使用相同名字的变量
(C) 在函数内定义的变量只在本函数范围内有效
(D) 在函数内的复合语句中定义的变量在函数范围内均有效
9、 以下定义语句中正确的是( )。
(A) char a='A'b='B'; (B) float a=b=10.0;
(C) int a=10,b=8; (D) float a=10d;
10、下面程序的输出结果是( )
int x=8, y=8;
printf( “%d %d \n” , x-- , --y);
(A) 8 7 (B) 7 7 (C) 7 8 (D) 8 8 展开
展开全部
一、 填空题
1、 写出语句printf(“%c”, 50>=60? ’P’:’F’);的输出结果:__ F___。
2、 判断一个整形数a为偶数的表达式 a%2==0 ;判断一个整形数a为奇数的表达式_ a%2==1。
3、 数组下标从 0 开始,int a[2][3]共有 6 个元素。
4、 若定义char string[]=“hello!”;则该数组的长度是___ 7___,第二个数组元是__e_ _。
5、 若有定义int k=3;int a=2,b=5;则表达式k+b%a的值是__1 ___。
6、 定义数组int a[10]={1,2,3,4,5,6,7,8,9},则数据为5的数组元素是下标表示为:__ _4___。
7、 C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是_单向的值传递 _,若用数组名作为函数调用的实参,传递给形参的是数组的__ 首地址______。
8、 若有int n =10, a; 则下列语句的执行结果是_ 0__。
do
{
a=n%2;
printf( “%d”, a);
} while (n==0);
二、选择题
1、下列变量名中符合C语言语法规则的是(B )
(A)ename (B) case (C) A—9 (D)win3.2
2、下列哪条语句能够正确地给整型数据a、b输入数据(B )
(A)scanf(“%f, %f ”, a, b); (B ) scanf(“%d %d”, &a, &b);
(C) scanf(“%f %d”, a, b); (D) scanf(“%f, %f”, &a, &b);
3、在c语言的控制语句中,哪一句不是循环语句(C )。
(A) for语句 (B) while语句 (C) switch语句 (D)do…while语句
4、下面是对数组变量a的初始化,其中不正确的是(A )
(A)char a[2]={“ac”}; (B) char a[2]=” ”;
(C) char a[2]={‘a’,’b’,}; (D)char a[2]=”abcdef”;
5、表达式2!= 4的值是(D )
(A) false (B) 非0的数 (C) 0 (D) 1
6、在一个C源程序文件中,若要定义一个函数中的局部变量,它的值在函数调
用结束后不消失而保留原值,则该变量需要使用得存储类别是(A )
(A) static (B)register (C)auto (D)estern
7、以下描述正确的是(C )
(A) 函数的定义可以嵌套,但函数的调用不可以嵌套
(B) 函数的定义和函数的调用均不可以嵌套
(C) 函数的定义不可以嵌套,但函数的调用可以嵌套
(D) 函数的定义和函数的调用均可嵌套
8、以下说法不正确的是(D )
(A) 形式参数是局部变量,作用域在本函数中
(B) 在不同函数中可以使用相同名字的变量
(C) 在函数内定义的变量只在本函数范围内有效
(D) 在函数内的复合语句中定义的变量在函数范围内均有效
9、 以下定义语句中正确的是( C)。
(A) char a='A'b='B'; (B) float a=b=10.0;
(C) int a=10,b=8; (D) float a=10d;
10、下面程序的输出结果是( A)
int x=8, y=8;
printf( “%d %d \n” , x-- , --y);
(A) 8 7 (B) 7 7 (C) 7 8 (D) 8 8
1、 写出语句printf(“%c”, 50>=60? ’P’:’F’);的输出结果:__ F___。
2、 判断一个整形数a为偶数的表达式 a%2==0 ;判断一个整形数a为奇数的表达式_ a%2==1。
3、 数组下标从 0 开始,int a[2][3]共有 6 个元素。
4、 若定义char string[]=“hello!”;则该数组的长度是___ 7___,第二个数组元是__e_ _。
5、 若有定义int k=3;int a=2,b=5;则表达式k+b%a的值是__1 ___。
6、 定义数组int a[10]={1,2,3,4,5,6,7,8,9},则数据为5的数组元素是下标表示为:__ _4___。
7、 C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是_单向的值传递 _,若用数组名作为函数调用的实参,传递给形参的是数组的__ 首地址______。
8、 若有int n =10, a; 则下列语句的执行结果是_ 0__。
do
{
a=n%2;
printf( “%d”, a);
} while (n==0);
二、选择题
1、下列变量名中符合C语言语法规则的是(B )
(A)ename (B) case (C) A—9 (D)win3.2
2、下列哪条语句能够正确地给整型数据a、b输入数据(B )
(A)scanf(“%f, %f ”, a, b); (B ) scanf(“%d %d”, &a, &b);
(C) scanf(“%f %d”, a, b); (D) scanf(“%f, %f”, &a, &b);
3、在c语言的控制语句中,哪一句不是循环语句(C )。
(A) for语句 (B) while语句 (C) switch语句 (D)do…while语句
4、下面是对数组变量a的初始化,其中不正确的是(A )
(A)char a[2]={“ac”}; (B) char a[2]=” ”;
(C) char a[2]={‘a’,’b’,}; (D)char a[2]=”abcdef”;
5、表达式2!= 4的值是(D )
(A) false (B) 非0的数 (C) 0 (D) 1
6、在一个C源程序文件中,若要定义一个函数中的局部变量,它的值在函数调
用结束后不消失而保留原值,则该变量需要使用得存储类别是(A )
(A) static (B)register (C)auto (D)estern
7、以下描述正确的是(C )
(A) 函数的定义可以嵌套,但函数的调用不可以嵌套
(B) 函数的定义和函数的调用均不可以嵌套
(C) 函数的定义不可以嵌套,但函数的调用可以嵌套
(D) 函数的定义和函数的调用均可嵌套
8、以下说法不正确的是(D )
(A) 形式参数是局部变量,作用域在本函数中
(B) 在不同函数中可以使用相同名字的变量
(C) 在函数内定义的变量只在本函数范围内有效
(D) 在函数内的复合语句中定义的变量在函数范围内均有效
9、 以下定义语句中正确的是( C)。
(A) char a='A'b='B'; (B) float a=b=10.0;
(C) int a=10,b=8; (D) float a=10d;
10、下面程序的输出结果是( A)
int x=8, y=8;
printf( “%d %d \n” , x-- , --y);
(A) 8 7 (B) 7 7 (C) 7 8 (D) 8 8
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询