printf(\ printf(\ printf(\ } 运行结果是: 5.
#include
static int y = 1; y += x; return y; } main() { int k;
for (k=0; k<3; k++)
{
printf(\ } } 运行结果是:
三、阅读程序,在标有下划线的空白处填入适当的表达式或语句,使程序完整并符合题目要求。(8分,每空2分)
1. 假设有40个学生被邀请来给自助餐厅的食品和服务质量打分,分数划分为1~10这10个等级(1表示最低分,10表示最高分),试统计调查结果,并用*打印出如下形式的统计结果直方图。
Grade Histogram 1 ***** 2 ********** 3 ******* ...
#include
int i, j, grade;
int score[40], count[11] = {0};
printf(\ for (i=0; i<40; i++) {
scanf( ); }
for (i=0; i<40; i++) {
; }
printf(\ for (grade=1; ; grade++) {
printf(\ for (j=0; ; j++) {
printf(\ }
printf(\ } }
2. 不用函数strcat(),编程实现字符串连接函数strcat()的功能,将字符串srcStr连接到字符串dstStr的尾部。
#include
void MyStrcat(char dstStr[], char srcStr[]); main() {
char s[80], t[80];
printf(\ gets(s);
printf(\ gets(t);
MyStrcat(s,t);
printf(\ concatenate string is: \ puts(s); }
void MyStrcat(char dstStr[], char srcStr[]) {
int i = 0, j;
while (dstStr[i] != '\\0') { ; }
for (j=0; ; j++, i++) {
; }
= '\\0'; }