- 单选若要求从键盘读入含有空格字符的字符串,应使用函数____。做这题 →
- 单选有以下程序 #include <stdio.h> main() { char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar(); c6=getchar(); putchar(c1); putchar(c2); printf("%c%c\n",c5,c6); } 程序运行后,若从键盘输入(从第1列开始) ____。 123<回车> 45678<回车> 则输出结果是做这题 →
- 单选有以下程序 main() { int m,n,p; scanf("m=%dn=%dp=%d",&m,&n,&p); printf("%d%d%d\n",m,n,p); } 若想从键盘上输入数据,使变量 m 中的值为 123,n 中的数值为 456,p 中的值为 789,则正确的输入是____。做这题 →
- 单选有以下程序段 int m=0,n=0; char c='a'; scanf("%d%c%d",&m,&c,&n); printf("%d,%c,%d\n",m,c,n); 若从键盘上输入:10A10<回车>,则输出结果是____。做这题 →
- 单选有定义语句:int x,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数据11,变量y得到数值12,下面四组输入形式中,错误的是____。做这题 →
- 单选若有以下定义和语句 char c1='b',c2='e'; printf("%d,%c\n",c2-c1,c2-'a'+'A'); 则输出结果是: ____。做这题 →
- 单选以下程序的输出结果是____。 main() { char c='z'; printf("%c",c-25); }做这题 →
- 单选有如下程序 #include <stdio.h> main() { printf("%d\n",NULL); } 程序运行后的输出结果是____。做这题 →
- 填空以下程序段的输出结果是______。 int i=9; printf("%o\n",i);做这题 →
- 填空有以下程序 #include <stdio.h> main() { char ch1,ch2; int n1,n2; ch1=getchar(); ch2=getchar(); n1=ch1-'0'; n2=n1*10+(ch2-'0'); printf("%d\n",n2); } 程序运行时输入:12<回车>,执行后输出结果是______。做这题 →
- 填空在C文件中,数据存在的两种代码形式是( )和( )。做这题 →
- 填空在C中文件结束标志EOF只可用于( )文件。做这题 →
- 判断C语言只能处理文本文件和二进制文件。( )做这题 →
- 判断若有定义:int a;则scanf(“%d",a);可以给变量a赋值。( )做这题 →
- 判断在使用缓冲文件系统时,与文件输入和输出相关的数据都先送到缓冲区中。( )做这题 →
- 判断若有定义和语句:int a;char c;float f;scanf("%d,%c,%f",&a,&c,&f);若通过键盘输入:10,A,12.5,则a=10,c=‘A’,f=12.5。( )做这题 →
- 判断C 语言中,输入操作是由库函数 scanf 完成的,输出操作是由库函____数 printf 完成的。做这题 →
- 单选以下程序的输出结果是____ #include<stdio.h> void main() {printf(“%d\n”,NULL);}做这题 →
- 单选有以下程序,程序运行时输入:1,2,3<回车>,则输出的结果为 。 #include <stdio.h> void main( ) { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("a+b+c=%d\n",a+b+c); }做这题 →
- 单选下面程序的功能是实现两个字符变量互换值,若为 ch1 输入 a,ch2 输入 b,则程序运行时正确的输入是 #include <stdio.h> void main() { char ch1,ch2,ch; scanf("%c%c",&ch1,&ch2); ch=ch1;ch1=ch2;ch2=ch; printf("ch1=%c,ch2=%c\n",ch1,ch2); }做这题 →
- 填空有以下程序,程序运行时输入:1234<回车>,执行后输出的结果是____________ #include <stdio.h> void main() { char ch1,ch2; int n1,n2; ch1=getchar(); ch2=getchar(); n1=ch1-'0'; n2=n1*10+(ch2-'0'); printf("n1=%d,n2=%d.\n",n1,n2); }做这题 →
- 单选下列程序段的功能是给数组所有的元素输入数据,然后输出,请选择正确答案填空 #include <stdio.h> void main() { int a[10],i=0; while(i<10) scanf("%d", _ for(i=0;i<10;i++) printf("%4d",a[i]); }做这题 →
- 填空#include<stdio.h> int main () {int a,b; a=22; b=2000; printf("%d+%d=%d\n", a, b, a+b); return 0;} 以上代码的输出结果是____。做这题 →
- 单选下列程序的输出结果是(). main() { printf("%d\n",null); }做这题 →
- 单选若 k 为 int 型变量, 则以下程序段的执行结果是 k=-8567; printf("k=|%06D|\n");做这题 →
- 填空有以下程序 #include <stdio.h> main() { int a=1,b=0; printf("%d,",b=a+b); printf("%d\n",a=2*b); } 程序运行后的输出结果是做这题 →
- 单选设有如下语句:int \mathsf{k}=0;\mathsf{k}=\mathsf{p}\mathsf{r}\mathsf{i}\mathsf{n}\mathsf{t}\mathsf{f}(\mathsf{O}\mathsf{K}\mathsf{h}\mathsf{n}) ;则以下叙述中正确的是做这题 →
- 单选若变量已正确定义为 int 型,要通过语句 scanf ("%d,%d,%d",&a,&b,&c);给 a 赋值 1、给 b 赋值 2、给 c 赋值3,以下输入形式中错误的是。(代表一个空格符)做这题 →
- 单选有以下程序段 char name[20];int num; $$\mathsf { s c a n f ( } \mathsf { n a m e { = } \% s }$ $\mathsf { n u m { = } \% d } \text {,} \mathsf { n a m e } \text {,} \mathsf { \& } \mathsf { n u m } \text {)} ;$$ 当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为做这题 →
- 单选以下叙述中正确的是 O做这题 →
- 单选设有定义:double x;,以下选项中不能将输入数据3.14 读入赋给变量×的是做这题 →
- 单选设有定义:double x=3.33;,以下不能完整输出变量×值的语句是做这题 →
- 判断C语言种可以整型数据只能按%d输出。正确错误做这题 →
- 判断C语言输入输出中的%d是指的是十进制整型格式。正确错误做这题 →
- 判断scanf从键盘输入数据时,每行数据在没按下回车键(Enter键)前,可以任意修改。正确错误做这题 →
- 判断若有定义:char c; int d;,程序运行时输入:1,2 <回车>,能把值1输入给变量C、值2输入给变量d的输入语句是scanf("%d,%f", \mathsf { R c , } \mathsf { R d ) } 。正确☑错误做这题 →
- 判断scanf函数不能够接收带有空格的字符串。正确错误做这题 →
- 判断gets函数可以接收带有空格的字符串。正确错误做这题 →
- 判断格式控制符%c是指接收或输出一个字符串。正确错误做这题 →
- 判断格式控制符%s是指接收或输出一个字符。正确错误做这题 →
- 填空以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 include <stdio.h> #define N 10 void fun(int x[N]) { int i=0; while(i<N) scanf("%d",); 一 在程序中下划线处应填入的是做这题 →
- 填空有以下程序段#include <stdio.h> int j; float y; char name[50]; scanf("%2d%f%s", &j, &y, name);当执行上述程序段,从键盘上输入 55566 7777abc后,y的值为 。(如果有小数保留一位)做这题 →
- 综合有以下程序 #include <stdio.h> main() { int k=33; printf("%d,%o,%x\n", k, k, k); } 程序的运行结果是____。做这题 →
- 判断用 gets函数可以接收一个含有空格的字符串。正确错误做这题 →
- 填空能够接收字符串中含有空格的输入函数是____数学函数 。(填函数名即可)做这题 →
- 填空若有定义:int a=0,b=0,c=0;用下面语句输入时scanf("%d",&a);scanf("%d",&b);scanf("%d",&c);从键盘输入:10<tab>4<tab>5<回车>则执行输入语句后,变量 a 的值是 ,变量 b 的值是 ,变量 c 的值是第3 题做这题 →
- 填空下面程序的输出结果是 #include <stdio.h>main( ) { int k=17 ; printf("%d , %o , %x \n" , k , k , k) ;}做这题 →
- 单选设有语句 scanf(%d,%d”,&m,&n);要使 m、n 的值依次是 2、3,正确是输入是( )做这题 →
- 单选设变量定义为 int a,b;执行下列语句时,输入( ),则 a 和 b 的值都是 10 scanf( `` % d, % d '', & a, & b )做这题 →
- 单选数字字符 0 的 ASCII 值为 48,若有以下程序 \operatorname* { m i n } ( ) { char a='1',b='2'; printf("%c,",b++); printf("%d\n",b-a); } 程序运行后的输出结果是 ( )做这题 →