有以下程序,若从键盘上输入7和3 main(){ int a,b,k; scanf("%d,%d ",&a,&b); k=a; if(a<b)k=a%b; else k=b%a; printf("%d\n ",k);}程序运行后的输出结果是
A.7
B.3
C.1
D.0
A.7
B.3
C.1
D.0
有以下程序段
int j; float y; char name[50];
scanf("%2d%f%s",&j,&y,name);
当执行上述程序段,从键盘上输入 55566 7777abc 后, y 的值为
A ) 55566.0
B ) 566.0
C ) 7777.0
D ) 566777.0
试题1
本题程序的功能是从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请将下述程序补充完整。(注意:不改动程序的结构,不得增行或删行。)
main()
{ float x,amax,amin;
scanf(“%f”,&x);
amax=x;
amin=x;
while(【1】)
{ if(x>amax) amax=x;
if(【2】) amin=x;
scanf(“%f”,&x);
}
printf(“\namax=%f\namin=%f\n”,amax,amin) ;
}
若变量已正确定义,有以下程序段
int a=3,b=5,c=7;
if(a>b) a=b; c=a;
if(c!=a) c=b;
printf("%d,%d,%d\n",a,b,c);
其输出结果是
A) 程序段有语法错
B)3 , 5 , 3
C)3 , 5 , 5
D)3 , 5 , 7
A.调用printf函数时,必须要有输出项
B.使用putchar函数时,必须在之前包含头文件stdio.h
C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
A.用鼠标左键单击软键盘上的Esc键
B.用鼠标右键单击软键盘上的Esc键
C.用鼠标右键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮
D.用鼠标左键单击中文输入法状态窗口中的“开启/关闭软键盘”按钮
A.7 0
B.0 7
C.1 1
D.43 0
A.7
B.3
C.2
D.0
#include<stdio.h>
main()
{float x,amax,amin;
scanf("%f",&x);
amax=x:
amin=x;
while()/*第一空*/
{if(______)amax=x;/*第二空*/
if(x<amin)______;/*第三空*/
scanf("%f",&x);
}
printf("amax=%3.2f,amin=%3.2f\n",amax,amin);
}
在下面关于计算机系统硬件的说法中,不正确的是 () 。
(A) CPU 主要由运算器、控制器和寄存器组成
(B) 当关闭计算机电源后, RAM 中的程序和数据就消失了
(C) 软盘和硬盘上的数据均可由直接存取
(D) 软盘和硬盘驱动器既属于输入设备,又属于输出设备
#include <stdio.h>
#include <ctype.h>
main()
{ int num[26]={0},i; char c;
while((_[16]_______ )!='#')
if(isupper(c)) num[c- ' A ' ]+= _[17]_______ ;
for(i=0;i<26;i++)
Printf("%c:%d\n",i+'A',num[i]);
}