题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-02 01:24:27

[填空题]以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。   #include   main( )   {   FILE *fp;   char c;   fp=__________;   do   {   c=getchar( );   fputs(c,fp);   }while(c!=EOF);   __________; ;   }

更多"以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文"的相关试题:

[填空题]以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。   #include   main( )   { FILE *fp;   char c;   fp=__________ ;   do{   c=getchar( );   fputs(c,fp);   }while(c!=EOF);   __________ }
[填空题]从键盘上输入XXYYZZXYZWXP和X,以下程序的输出结果是 [9] 。 #include<iostream.h> #include<string.h> void main( ){ char*str,ch; int count=0,pos; cin>>str>>ch; pos=strlen(str)-1; while(pos>=0){ if((str[pos])=ch)count++; pos--; } cout<<"count="<<count; }
[填空题]从键盘上输入XXYYZZXYZWXP和X,以下程序的输出结果是 [9]
#include<iostream.h>
#include<string.h>
void main( )
char*str,ch;
int count=0,pos;
cin>>str>>ch;
pos=strlen(str)-1;
while(pos>=0)
if((str[pos])=ch)count++;
pos--;

cout<<"count="<<count;

[单项选择]以下程序运行后,如果从键盘上输入ABCDEF<回车>,则输出结果为______。
#include<stdio.h>
#include<string.h>
func(char str[])
int num=0;
while(*(str+num)!=’/0’) num++;
return(num);p

main( )
char str[10],*p=str;
gets(p);printf("%d/n",func(P));

A. 8
B. 7
C. 6
D. 5
[单项选择]运行以下程序后,如果从键盘上输入shose后回车,则输出结果为 _______。
# include<iostream.h>
void main( )
int v1=0,v2=0,k=0;
char ch[80];
cin>>ch;
while(ch[k])
switch(ch[k])
case ’s’;
case ’h’;
default: v1++1;
case ’o’: v2++;

k++;

cout<<v1<< ","<<v2<<end1;

A. 2, 0
B. 5, 0
C. 4, 5
D. 2, 5
[单项选择]在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。
#include <stdio.h>
main ( )
char ch;
while ((ch=getchar( ))!="/n")
if (ch>=’A’&& ch<=’B’)ch=ch+32;
else if (ch>=’a’&& ch<=’z’)ch=ch-32;
printf("%c",ch);

printf("/n");

A. ABCdef
B. abcDEF
C. abc
D. DEF
[单项选择]运行以下程序后,如果从键盘上输入china#<回车>,则输了结果为______。
#include <stdio. h>
main ( )
int v1=0, v2=0;
char ch ;
while ((ch=getchar( )) !=’#’)
switch (ch)
case ’a’:
case ’h’:
default:vi++;
case ’0’:v2++;

printf ("%d, %d/n",v1,v2);

A. 2,0
B. 5,0
C. 5,5
D. 2,5
[单项选择]运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为______。
main( )

int m,n;
printf("Enter m,n:");
scanf("%d%d",&m,&n);
while(m!=n)

while(m>n)m-=n;
while(n>m)n-=m;

printf("m=%d/n",m);

A. m=3
B. m=2
C. m=1
D. m=0
[填空题]以下程序可以把从键盘上输入十进制数(10ng型)以二到十六进制数的形式输出,请填空。
# include<stdio.h>
main( )
char b[16] = ’0’,’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’,’A’,’B’,’C’,’D’,’
E’,’F’;
int c[64],d,i=0,base;
long n;
printf("Enter a number:/n");scanf("%1d",&n);
printf("Enter new base:/n");scanf("%1d",&base);
do
c[i]= 【19】
i+ +;
n=n/base;
while(n!=0);
printf("The result is:/n");
for(- -i;i>=0;- -i)
d=c[i];
printf("%c",b 【20】 );


[单项选择]运行以下程序后,如果从键盘上输入china#<回车>,贝愉出结果为_______。
#include<stdio.h>
main( )

int v1=0,v2=O;char ch;
while((ch=getchar( ))!=’#’)
switch(ch)

case’a’:
case’h’:
default:v1++;
case’O’:v2++;

printf("%d,%d/n",v1,v2);

A. 2,0
B. 5,0
C. 5,5
D. 2,5
[填空题]以下程序的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干 数字的平均值,显示结果。请填空。 Private Sub Form_click( ) Dim x,y As Single Dim z As Integer x=InputBox("Enter a score") Do while 【13】 y=y+x z=z+1 x=InputBox("Enter a score") Loop If z=0 Then z=1 End If y=y/z msgbox y End Sub

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码