题目内容

【程序填空】题目:输入学生成绩并显示。要求:请将程序在VC++6.0等环境中编辑运行,并将填空后的程序及运行结果截图上传。-------------------------------------------------------# include struct student{char number[6];char name[6];int score[3];} stu[2];void output(struct student stu[2]);void main(){int i, j;/***********SPACE***********/for(i=0; i<2; 【?】){printf("请输入学生%d的成绩:\n", i+1);printf("学号:");/***********SPACE***********/scanf("%s", 【?】.number);printf("姓名:");scanf("%s", stu[i].name);for(j=0; j<3; j++){printf("成绩 %d. ", j+1);/***********SPACE***********/scanf("%d", 【?】.score[j]);}printf("\n");}output(stu);}void output(struct student stu[2]){int i, j;printf("学号 姓名 成绩1 成绩2 成绩3\n");for(i=0; i<2; i++){/***********SPACE***********/【?】("%-6s%-6s", stu[i].number, stu[i].name);for(j=0; j<3; j++)printf("%-8d", stu[i].score[j]);printf("\n");}}

查看答案
更多问题

【程序改错】题目:下题是一段有关结构体变量传递的程序.要求:请将程序在VC++6.0等环境中编辑运行,并将填空后的程序及运行结果截图上传。---------------------------------------------------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。---------------------------------------------------------------------------------------------------#include "stdio.h"struct student{int x;char c;}a;main(){a.x=3;/**********FOUND**********/a.c='a'f(a);/**********FOUND**********/printf("%d,%c",a.x,b.c);getch();}f(struct student b){b.x=20;/**********FOUND**********/b.c=y;}

()函数用于计算字符串长度。

A. LOWER
B. LENGTH
C. LEFT
D. RIGHT

LOWER函数用来()。

A. 返回字符串左边的若干个字符
B. 将字符串中的字母转换为大写
C. 将字符串中的字母转换为小写
D. 删除字符串左右两侧的空格

ifnull(v1,v2)也是一种条件判断函数,其表示的是如果表达式v1不为空,则显示()的值,否则显示()的值。

A. v1,v1
B. v1,v2
C. v2,v1
D. v2,v2

答案查题题库