输入一个字符,判断该字符是数字、字母、空格还是其他字符。正确的选项是_______?main( ){ char ch; ch=getchar(); if【1】 printf("It is an English character\n"); else if【2】printf("It is a digit character\n");else if【3】printf("It is a space character\n"); 【4】printf("It is other character\n"); }
A. 【1】ch>=’a’&&ch<=’z’|| ch="">=’A’&&ch<=’Z’ 【2】ch>=’0’&&ch<=’9’【3】else【4】ch== ‘ ’
B. 【1】ch>=’0’&&ch<=’9’ 【2】ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’【3】ch== ‘ ’【4】else
C. 【1】ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’ 【2】ch>=’0’&&ch<=’9’【3】ch== ‘ ’【4】else
D. 【1】ch>=’a’&&ch<=’z’|| ch>=’A’&&ch<=’Z’ 【2】ch>=’0’&&ch<=’9’【3】ch= ‘ ’【4】else
查看答案
以下对C语言函数的有关描述中,正确的是.
A. 调用函数时,只能把实参的值传递给形参,形参的值不能传送给实参
B. 函数既可以嵌套定义又可以递归调用
C. 函数必须有返回值,否则不能使用函数
D. 程序中有调用关系的所有函数必须放在同一个源程序文件中
以下作为函数首部,正确的是:
A. double fun(int x,int y);
B. double fun(int x; int y);
C. double fun(int x,int y)
D. double fun(int x, y);
在C语言中,以下说法不正确的是:
A. 实参可以是常量、变量或表达式
B. 形参可以是常量、变量或表达式
C. 实参可以是任意类型
D. 形参应与其对应的实参类型一致
C语言规定,函数返回值的类型.
A. 由return语句中的表达式类型决定
B. 由调用该函数的主调函数类型决定
C. 由系统在调用该函数时临时决定
D. 由定义该函数时所指定的函数类型决定